FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagehl7.fhir.cr.meddyg.laboratory-results
Resource TypeStructureDefinition
IdStructureDefinition-LogicalModelDocumentLaboratoryReport.json
FHIR VersionR5
Sourcehttps://build.fhir.org/ig/meddyg/lab-report-poc/StructureDefinition-LogicalModelDocumentLaboratoryReport.html
URLhttps://hl7.meddyg.com/fhir/laboratory-results/StructureDefinition/LogicalModelDocumentLaboratoryReport
Version0.1.8
Statusdraft
Date2026-06-04T18:37:02+00:00
NameLogicalModelDocumentLaboratoryReport
TitleDocumento de Reporte de Laboratorio
Realmcr
Authorityhl7
DescriptionModelo logico que define la estructura minima de un documento clinico de reporte de laboratorio para intercambio en el PoC de Costa Rica. Integra metadatos documentales, actores, resultado diagnostico y trazabilidad.
Typehttps://hl7.meddyg.com/fhir/laboratory-results/StructureDefinition/LogicalModelDocumentLaboratoryReport
Kindlogical

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
hl7.fhir.cr.meddyg.laboratory-results#currentLogicalModelDetailResultLaboratoryResultDetalle del Resultado de Laboratorio
hl7.fhir.cr.meddyg.laboratory-results#currentLogicalModelOrganizationLaboratoryResultDatos de la Organización
hl7.fhir.cr.meddyg.laboratory-results#currentLogicalModelPatientLaboratoryResultDatos del Paciente
hl7.fhir.cr.meddyg.laboratory-results#currentLogicalModelPractitionerLaboratoryResultDatos del Profesional de Salud
ValueSet
hl7.fhir.cr.meddyg.laboratory-results#currentcr-laboratory-document-type-codesTipos de Documento Clínico de Laboratorio

Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: StructureDefinition LogicalModelDocumentLaboratoryReport

NameFlagsCard.TypeDescription & Constraintsdoco
.. LogicalModelDocumentLaboratoryReport 0..*BaseDocumento de Reporte de Laboratorio
... identificadorDocumento 1..1IdentifierIdentificador de negocio del documento.
... estadoDocumento 1..1codeEstado del documento.
Binding: CompositionStatus (required)
... tipoDocumento 1..1codeTipo de documento clinico.
Binding: Tipos de Documento Clínico de Laboratorio (required)
... fechaDocumento 1..1dateTimeFecha y hora de emision del documento.
... tituloDocumento 1..1stringTitulo legible del documento.
... paciente 1..1LogicalModelPatientLaboratoryResultPaciente sujeto del documento.
... autorProfesional 0..*LogicalModelPractitionerLaboratoryResultProfesional autor o validador.
... organizacionEmisora 1..1LogicalModelOrganizationLaboratoryResultOrganizacion emisora del documento.
... reporteDiagnosticoId 1..1IdentifierIdentificador del reporte diagnostico principal.
... fechaMuestra 0..1dateTimeFecha y hora de toma de muestra.
... resultados 1..*LogicalModelDetailResultLaboratoryResultResultados analiticos incluidos.
... conclusion 0..1stringConclusion clinica del reporte.
... observacionesDocumento 0..*stringObservaciones adicionales del documento.
... proveniencia 0..1IdentifierReferencia de procedencia del documento.
... auditoriaEvento 0..*IdentifierEventos de auditoria relacionados.

doco Documentation for this format

Source1

{
  "resourceType": "StructureDefinition",
  "id": "LogicalModelDocumentLaboratoryReport",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "url": "https://hl7.meddyg.com/fhir/laboratory-results/StructureDefinition/LogicalModelDocumentLaboratoryReport",
  "version": "0.1.8",
  "name": "LogicalModelDocumentLaboratoryReport",
  "title": "Documento de Reporte de Laboratorio",
  "status": "draft",
  "experimental": true,
  "date": "2026-06-04T18:37:02+00:00",
  "publisher": "Meddyg | Siftia",
  "contact": [
    {
      "name": "Meddyg | Siftia",
      "telecom": [
        {
          "system": "url",
          "value": "https://meddyg.com"
        },
        {
          "system": "email",
          "value": "alejandro@meddyg.com"
        }
      ]
    }
  ],
  "description": "Modelo logico que define la estructura minima de un documento clinico de reporte de laboratorio para intercambio en el PoC de Costa Rica. Integra metadatos documentales, actores, resultado diagnostico y trazabilidad.",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "urn:iso:std:iso:3166",
          "code": "CR",
          "display": "Costa Rica"
        }
      ]
    }
  ],
  "fhirVersion": "5.0.0",
  "mapping": [
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    }
  ],
  "kind": "logical",
  "abstract": false,
  "type": "https://hl7.meddyg.com/fhir/laboratory-results/StructureDefinition/LogicalModelDocumentLaboratoryReport",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Base",
  "derivation": "specialization",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "5.0.0"
      }
    ],
    "element": [
      {
        "id": "LogicalModelDocumentLaboratoryReport",
        "path": "LogicalModelDocumentLaboratoryReport",
        "short": "Documento de Reporte de Laboratorio",
        "definition": "Modelo logico que define la estructura minima de un documento clinico de reporte de laboratorio para intercambio en el PoC de Costa Rica. Integra metadatos documentales, actores, resultado diagnostico y trazabilidad.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Base",
          "min": 0,
          "max": "*"
        },
        "isModifier": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.identificadorDocumento",
        "path": "LogicalModelDocumentLaboratoryReport.identificadorDocumento",
        "short": "Identificador de negocio del documento.",
        "definition": "Identificador unico del documento de reporte de laboratorio para intercambio, almacenamiento y auditoria entre sistemas.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "LogicalModelDocumentLaboratoryReport.identificadorDocumento",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.estadoDocumento",
        "path": "LogicalModelDocumentLaboratoryReport.estadoDocumento",
        "short": "Estado del documento.",
        "definition": "Estado de ciclo de vida del documento clinico. En escenarios de publicacion e intercambio del PoC se espera un estado final.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "LogicalModelDocumentLaboratoryReport.estadoDocumento",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "code"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://hl7.org/fhir/ValueSet/composition-status"
        }
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.tipoDocumento",
        "path": "LogicalModelDocumentLaboratoryReport.tipoDocumento",
        "short": "Tipo de documento clinico.",
        "definition": "Tipo documental del reporte de laboratorio. Para este PoC se usa la clasificacion de documento de laboratorio basada en LOINC.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "LogicalModelDocumentLaboratoryReport.tipoDocumento",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "code"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "https://hl7.meddyg.com/fhir/laboratory-results/ValueSet/cr-laboratory-document-type-codes"
        }
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.fechaDocumento",
        "path": "LogicalModelDocumentLaboratoryReport.fechaDocumento",
        "short": "Fecha y hora de emision del documento.",
        "definition": "Momento en que el documento de reporte de laboratorio se genera formalmente para intercambio.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "LogicalModelDocumentLaboratoryReport.fechaDocumento",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.tituloDocumento",
        "path": "LogicalModelDocumentLaboratoryReport.tituloDocumento",
        "short": "Titulo legible del documento.",
        "definition": "Titulo que permite identificar el documento de forma humana en repositorios, visores y sistemas consumidores.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "LogicalModelDocumentLaboratoryReport.tituloDocumento",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.paciente",
        "path": "LogicalModelDocumentLaboratoryReport.paciente",
        "short": "Paciente sujeto del documento.",
        "definition": "Datos del paciente al que pertenece el reporte de laboratorio.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "LogicalModelDocumentLaboratoryReport.paciente",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "https://hl7.meddyg.com/fhir/laboratory-results/StructureDefinition/LogicalModelPatientLaboratoryResult"
          }
        ]
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.autorProfesional",
        "path": "LogicalModelDocumentLaboratoryReport.autorProfesional",
        "short": "Profesional autor o validador.",
        "definition": "Profesionales de salud que participan en la autoria, validacion o firma del contenido del reporte.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "LogicalModelDocumentLaboratoryReport.autorProfesional",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "https://hl7.meddyg.com/fhir/laboratory-results/StructureDefinition/LogicalModelPractitionerLaboratoryResult"
          }
        ]
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.organizacionEmisora",
        "path": "LogicalModelDocumentLaboratoryReport.organizacionEmisora",
        "short": "Organizacion emisora del documento.",
        "definition": "Organizacion responsable de emitir el reporte, por ejemplo laboratorio clinico, hospital o red institucional.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "LogicalModelDocumentLaboratoryReport.organizacionEmisora",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "https://hl7.meddyg.com/fhir/laboratory-results/StructureDefinition/LogicalModelOrganizationLaboratoryResult"
          }
        ]
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.reporteDiagnosticoId",
        "path": "LogicalModelDocumentLaboratoryReport.reporteDiagnosticoId",
        "short": "Identificador del reporte diagnostico principal.",
        "definition": "Identificador del reporte diagnostico que resume e interpreta los resultados analiticos incluidos en el documento.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "LogicalModelDocumentLaboratoryReport.reporteDiagnosticoId",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.fechaMuestra",
        "path": "LogicalModelDocumentLaboratoryReport.fechaMuestra",
        "short": "Fecha y hora de toma de muestra.",
        "definition": "Momento de obtencion de la muestra biologica asociada al reporte.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "LogicalModelDocumentLaboratoryReport.fechaMuestra",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.resultados",
        "path": "LogicalModelDocumentLaboratoryReport.resultados",
        "short": "Resultados analiticos incluidos.",
        "definition": "Conjunto de resultados analiticos del reporte. En el alcance actual debe permitir representar al menos HbA1c.",
        "min": 1,
        "max": "*",
        "base": {
          "path": "LogicalModelDocumentLaboratoryReport.resultados",
          "min": 1,
          "max": "*"
        },
        "type": [
          {
            "code": "https://hl7.meddyg.com/fhir/laboratory-results/StructureDefinition/LogicalModelDetailResultLaboratoryResult"
          }
        ]
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.conclusion",
        "path": "LogicalModelDocumentLaboratoryReport.conclusion",
        "short": "Conclusion clinica del reporte.",
        "definition": "Resumen interpretativo del reporte diagnostico para apoyo clinico y comunicacion entre sistemas.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "LogicalModelDocumentLaboratoryReport.conclusion",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.observacionesDocumento",
        "path": "LogicalModelDocumentLaboratoryReport.observacionesDocumento",
        "short": "Observaciones adicionales del documento.",
        "definition": "Comentarios administrativos, tecnicos o clinicos asociados al reporte de laboratorio.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "LogicalModelDocumentLaboratoryReport.observacionesDocumento",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.proveniencia",
        "path": "LogicalModelDocumentLaboratoryReport.proveniencia",
        "short": "Referencia de procedencia del documento.",
        "definition": "Identificador de trazabilidad para vincular la procedencia (cadena de custodia) del documento en el flujo LIS/Registro/Repositorio.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "LogicalModelDocumentLaboratoryReport.proveniencia",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.auditoriaEvento",
        "path": "LogicalModelDocumentLaboratoryReport.auditoriaEvento",
        "short": "Eventos de auditoria relacionados.",
        "definition": "Identificadores de eventos de auditoria asociados al acceso, creacion o consulta del reporte de laboratorio.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "LogicalModelDocumentLaboratoryReport.auditoriaEvento",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Identifier"
          }
        ]
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "LogicalModelDocumentLaboratoryReport",
        "path": "LogicalModelDocumentLaboratoryReport",
        "short": "Documento de Reporte de Laboratorio",
        "definition": "Modelo logico que define la estructura minima de un documento clinico de reporte de laboratorio para intercambio en el PoC de Costa Rica. Integra metadatos documentales, actores, resultado diagnostico y trazabilidad."
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.identificadorDocumento",
        "path": "LogicalModelDocumentLaboratoryReport.identificadorDocumento",
        "short": "Identificador de negocio del documento.",
        "definition": "Identificador unico del documento de reporte de laboratorio para intercambio, almacenamiento y auditoria entre sistemas.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.estadoDocumento",
        "path": "LogicalModelDocumentLaboratoryReport.estadoDocumento",
        "short": "Estado del documento.",
        "definition": "Estado de ciclo de vida del documento clinico. En escenarios de publicacion e intercambio del PoC se espera un estado final.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://hl7.org/fhir/ValueSet/composition-status"
        }
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.tipoDocumento",
        "path": "LogicalModelDocumentLaboratoryReport.tipoDocumento",
        "short": "Tipo de documento clinico.",
        "definition": "Tipo documental del reporte de laboratorio. Para este PoC se usa la clasificacion de documento de laboratorio basada en LOINC.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "https://hl7.meddyg.com/fhir/laboratory-results/ValueSet/cr-laboratory-document-type-codes"
        }
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.fechaDocumento",
        "path": "LogicalModelDocumentLaboratoryReport.fechaDocumento",
        "short": "Fecha y hora de emision del documento.",
        "definition": "Momento en que el documento de reporte de laboratorio se genera formalmente para intercambio.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.tituloDocumento",
        "path": "LogicalModelDocumentLaboratoryReport.tituloDocumento",
        "short": "Titulo legible del documento.",
        "definition": "Titulo que permite identificar el documento de forma humana en repositorios, visores y sistemas consumidores.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.paciente",
        "path": "LogicalModelDocumentLaboratoryReport.paciente",
        "short": "Paciente sujeto del documento.",
        "definition": "Datos del paciente al que pertenece el reporte de laboratorio.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "https://hl7.meddyg.com/fhir/laboratory-results/StructureDefinition/LogicalModelPatientLaboratoryResult"
          }
        ]
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.autorProfesional",
        "path": "LogicalModelDocumentLaboratoryReport.autorProfesional",
        "short": "Profesional autor o validador.",
        "definition": "Profesionales de salud que participan en la autoria, validacion o firma del contenido del reporte.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "https://hl7.meddyg.com/fhir/laboratory-results/StructureDefinition/LogicalModelPractitionerLaboratoryResult"
          }
        ]
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.organizacionEmisora",
        "path": "LogicalModelDocumentLaboratoryReport.organizacionEmisora",
        "short": "Organizacion emisora del documento.",
        "definition": "Organizacion responsable de emitir el reporte, por ejemplo laboratorio clinico, hospital o red institucional.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "https://hl7.meddyg.com/fhir/laboratory-results/StructureDefinition/LogicalModelOrganizationLaboratoryResult"
          }
        ]
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.reporteDiagnosticoId",
        "path": "LogicalModelDocumentLaboratoryReport.reporteDiagnosticoId",
        "short": "Identificador del reporte diagnostico principal.",
        "definition": "Identificador del reporte diagnostico que resume e interpreta los resultados analiticos incluidos en el documento.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.fechaMuestra",
        "path": "LogicalModelDocumentLaboratoryReport.fechaMuestra",
        "short": "Fecha y hora de toma de muestra.",
        "definition": "Momento de obtencion de la muestra biologica asociada al reporte.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.resultados",
        "path": "LogicalModelDocumentLaboratoryReport.resultados",
        "short": "Resultados analiticos incluidos.",
        "definition": "Conjunto de resultados analiticos del reporte. En el alcance actual debe permitir representar al menos HbA1c.",
        "min": 1,
        "max": "*",
        "type": [
          {
            "code": "https://hl7.meddyg.com/fhir/laboratory-results/StructureDefinition/LogicalModelDetailResultLaboratoryResult"
          }
        ]
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.conclusion",
        "path": "LogicalModelDocumentLaboratoryReport.conclusion",
        "short": "Conclusion clinica del reporte.",
        "definition": "Resumen interpretativo del reporte diagnostico para apoyo clinico y comunicacion entre sistemas.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.observacionesDocumento",
        "path": "LogicalModelDocumentLaboratoryReport.observacionesDocumento",
        "short": "Observaciones adicionales del documento.",
        "definition": "Comentarios administrativos, tecnicos o clinicos asociados al reporte de laboratorio.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.proveniencia",
        "path": "LogicalModelDocumentLaboratoryReport.proveniencia",
        "short": "Referencia de procedencia del documento.",
        "definition": "Identificador de trazabilidad para vincular la procedencia (cadena de custodia) del documento en el flujo LIS/Registro/Repositorio.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "LogicalModelDocumentLaboratoryReport.auditoriaEvento",
        "path": "LogicalModelDocumentLaboratoryReport.auditoriaEvento",
        "short": "Eventos de auditoria relacionados.",
        "definition": "Identificadores de eventos de auditoria asociados al acceso, creacion o consulta del reporte de laboratorio.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Identifier"
          }
        ]
      }
    ]
  }
}