Guía de Implementación Core de Costa Rica - Versión en desarrollo (v0.1.0): borrador de trabajo de la Iniciativa HL7® Costa Rica, que puede cambiar sin aviso.
| Estado de las normas de la página: Draft |
TTL representación del cr-lm-observacion modelo lógico.
@prefix fhir: <http://hl7.org/fhir/> . @prefix owl: <http://www.w3.org/2002/07/owl#> . @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . # - resource ------------------------------------------------------------------- <http://hl7.org/fhir/StructureDefinition/cr-lm-observacion> a fhir:StructureDefinition ; fhir:nodeRole fhir:treeRoot ; fhir:id [ fhir:v "cr-lm-observacion"] ; # fhir:language [ fhir:v "es"] ; # fhir:text [ fhir:status [ fhir:v "extensions" ] ; fhir:div [ fhir:v "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Narrativa generada: StructureDefinition cr-lm-observacion</b></p><a name=\"cr-lm-observacion\"> </a><a name=\"hccr-lm-observacion\"> </a><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border: 0px #F0F0F0 solid; font-size: 11px; font-family: verdana; vertical-align: top;\"><tr style=\"border: 1px #F0F0F0 solid; font-size: 11px; font-family: verdana; vertical-align: top\"><th style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom: 3px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Nombre lógico del elemento\">Nombre</a></th><th style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom: 3px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Información sobre el uso del elemento\">Marcas</a></th><th style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom: 3px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Número mínimo y máximo de veces que el elemento puede aparecer en la instancia\">Card.</a></th><th style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom: 3px; width: 100px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Referencia al tipo del elemento\">Tipo</a></th><th style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom: 3px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Información adicional sobre el elemento\">Descripción y restricciones</a><span style=\"float: right\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Legend for this format\"><img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3goXBCwdPqAP0wAAAldJREFUOMuNk0tIlFEYhp9z/vE2jHkhxXA0zJCMitrUQlq4lnSltEqCFhFG2MJFhIvIFpkEWaTQqjaWZRkp0g26URZkTpbaaOJkDqk10szoODP//7XIMUe0elcfnPd9zsfLOYplGrpRwZaqTtw3K7PtGem7Q6FoidbGgqHVy/HRb669R+56zx7eRV1L31JGxYbBtjKK93cxeqfyQHbehkZbUkK20goELEuIzEd+dHS+qz/Y8PTSif0FnGkbiwcAjHaU1+QWOptFiyCLp/LnKptpqIuXHx6rbR26kJcBX3yLgBfnd7CxwJmflpP2wUg0HIAoUUpZBmKzELGWcN8nAr6Gpu7tLU/CkwAaoKTWRSQyt89Q8w6J+oVQkKnBoblH7V0PPvUOvDYXfopE/SJmALsxnVm6LbkotrUtNowMeIrVrBcBpaMmdS0j9df7abpSuy7HWehwJdt1lhVwi/J58U5beXGAF6c3UXLycw1wdFklArBn87xdh0ZsZtArghBdAA3+OEDVubG4UEzP6x1FOWneHh2VDAHBAt80IbdXDcesNoCvs3E5AFyNSU5nbrDPZpcUEQQTFZiEVx+51fxMhhyJEAgvlriadIJZZksRuwBYMOPBbO3hePVVqgEJhFeUuFLhIPkRP6BQLIBrmMenujm/3g4zc398awIe90Zb5A1vREALqneMcYgP/xVQWlG+Ncu5vgwwlaUNx+3799rfe96u9K0JSDXcOzOTJg4B6IgmXfsygc7/Bvg9g9E58/cDVmGIBOP/zT8Bz1zqWqpbXIsd0O9hajXfL6u4BaOS6SeWAAAAAElFTkSuQmCC\" alt=\"doco\" style=\"background-color: inherit\"/></a></span></th></tr><tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck1.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_element.gif\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Elemento\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-observacion-definitions.html#CRLMObservacion\" title=\"Resultado de una medición, un examen o una evaluación sobre un paciente: una medida en un#xA;estudio de imágenes, la impresión de un informe radiológico, un resultado de laboratorio, la#xA;presión arterial. Se modela con el recurso `Observation` de FHIR R5.\">CRLMObservacion</a><a name=\"CRLMObservacion\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"opacity: 0.5\">0</span><span style=\"opacity: 0.5\">..</span><span style=\"opacity: 0.5\">*</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/types.html#Base\">Base</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Modelo Lógico de la Observación<br/><span style=\"font-weight:bold\">Las instancias de este tipo pueden ser destino de una referencia</span></td></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck11.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-observacion-definitions.html#CRLMObservacion.identificacion\" title=\"Número con que el establecimiento identifica la observación en sus sistemas, independiente de#xA;la versión.\">identificacion</a><a name=\"CRLMObservacion.identificacion\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">1..1</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/types.html#BackboneElement\">BackboneElement</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Número con que el establecimiento identifica la observación en sus sistemas, independiente de la versión</td></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_primitive.png\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Tipo de dato primitivo\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-observacion-definitions.html#CRLMObservacion.identificacion.numero\" title=\"Número de la observación en el sistema del establecimiento.\">numero</a><a name=\"CRLMObservacion.identificacion.numero\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">1..1</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#string\">string</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Número de la observación en el sistema del establecimiento</td></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck100.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin_end.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_primitive.png\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Tipo de dato primitivo\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-observacion-definitions.html#CRLMObservacion.identificacion.establecimiento\" title=\"Código del establecimiento que asignó el número.\">establecimiento</a><a name=\"CRLMObservacion.identificacion.establecimiento\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">1..1</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#string\">string</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Código del establecimiento que asignó el número</td></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-observacion-definitions.html#CRLMObservacion.categoria\" title=\"Clase general de la observación: 1. Imágenes (`imaging`).\">categoria</a><a name=\"CRLMObservacion.categoria\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">1..*</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#CodeableConcept\">CodeableConcept</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Clase general de la observación<br class=\"binding\"/><span style=\"font-weight:bold\" title=\"null\" class=\"binding\">Vinculación: </span><a href=\"https://hl7.or.cr/fhir/terminology/ValueSet-cr-categoria-observacion.html\" title=\"https://hl7.or.cr/fhir/terminology/ValueSet/cr-categoria-observacion\" class=\"binding\">Categoría de la observación</a><span title=\"null\" class=\"binding\"> (</span><a href=\"http://hl7.org/fhir/R5/terminologies.html#extensible\" title=\"To be conformant, the concept in this element SHALL be from the specified value set if any of the codes within the value set can apply to the concept being communicated. If the value set does not cover the concept (based on human review), alternate codings (or, data type allowing, text) may be included instead.\" class=\"binding\">extensible</a><span title=\"null\" class=\"binding\">)</span><br/></td></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-observacion-definitions.html#CRLMObservacion.codigo\" title=\"Qué se observó o se midió: la impresión diagnóstica de un estudio, el tamaño de una lesión, la#xA;hemoglobina.\">codigo</a><a name=\"CRLMObservacion.codigo\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">1..1</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#CodeableConcept\">CodeableConcept</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Qué se observó o se midió<br class=\"binding\"/><span style=\"font-weight:bold\" title=\"null\" class=\"binding\">Vinculación: </span><a href=\"http://hl7.org/fhir/R5/valueset-observation-codes.html\" title=\"http://hl7.org/fhir/ValueSet/observation-codes\" class=\"binding\">LOINCCodes</a><span title=\"null\" class=\"binding\"> (</span><a href=\"http://hl7.org/fhir/R5/terminologies.html#extensible\" title=\"To be conformant, the concept in this element SHALL be from the specified value set if any of the codes within the value set can apply to the concept being communicated. If the value set does not cover the concept (based on human review), alternate codings (or, data type allowing, text) may be included instead.\" class=\"binding\">extensible</a><span title=\"null\" class=\"binding\">)</span></td></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_reference.png\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Referencia a otro recurso\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-observacion-definitions.html#CRLMObservacion.paciente\" title=\"Paciente sobre el que se hizo la observación.\">paciente</a><a name=\"CRLMObservacion.paciente\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">1..1</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/references.html\">Reference</a>(<a href=\"StructureDefinition-cr-lm-paciente.html\">Modelo Lógico del Paciente</a>)</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Paciente sobre el que se hizo la observación</td></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_reference.png\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Referencia a otro recurso\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-observacion-definitions.html#CRLMObservacion.atencion\" title=\"Atención en la que se hizo la observación.\">atencion</a><a name=\"CRLMObservacion.atencion\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">0..1</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/references.html\">Reference</a>(<a href=\"StructureDefinition-cr-lm-atencion.html\">Modelo Lógico de la Atención</a>)</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Atención en la que se hizo la observación</td></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_primitive.png\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Tipo de dato primitivo\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-observacion-definitions.html#CRLMObservacion.fechaObservacion\" title=\"Cuándo se hizo la observación: el momento del estudio, de la toma de la muestra o de la#xA;medición, o el periodo si duró un tiempo (por ejemplo, una orina de 24 horas).\">fechaObservacion</a><a name=\"CRLMObservacion.fechaObservacion\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">1..1</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#dateTime\">dateTime</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Cuándo se hizo la observación</td></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_primitive.png\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Tipo de dato primitivo\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-observacion-definitions.html#CRLMObservacion.fechaEmision\" title=\"Cuándo se dio a conocer el resultado (por ejemplo, cuando el laboratorio lo validó).\">fechaEmision</a><a name=\"CRLMObservacion.fechaEmision\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">0..1</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#dateTime\">dateTime</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Cuándo se dio a conocer el resultado</td></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_reference.png\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Referencia a otro recurso\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-observacion-definitions.html#CRLMObservacion.ejecutante\" title=\"Quién es responsable de la observación: el profesional que la hizo o la validó, o la#xA;organización que la emitió (el laboratorio, el centro de imágenes).\">ejecutante</a><a name=\"CRLMObservacion.ejecutante\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">1..*</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/references.html\">Reference</a>(<a href=\"StructureDefinition-cr-lm-rol-profesional.html\">Modelo Lógico del Rol del Profesional</a> | <a href=\"StructureDefinition-cr-lm-profesional-salud.html\">Modelo Lógico del Profesional de Salud</a> | <a href=\"StructureDefinition-cr-lm-organizacion.html\">Modelo Lógico de la Organización</a>)</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Quién es responsable de la observación<br/></td></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck11.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_choice.gif\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Elección de tipos\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-observacion-definitions.html#CRLMObservacion.valor[x]\" title=\"El resultado: una cantidad con su unidad (12,5 mm; 13,8 g/dL), un código (positivo, negativo),#xA;un texto (la impresión diagnóstica), un rango, una proporción, un sí o no, etc.\">valor[x]</a><a name=\"CRLMObservacion.valor_x_\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">0..1</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">El resultado</td></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <span title=\"Quantity Type: A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies.\">valorQuantity</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#Quantity\">Quantity</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <span title=\"CodeableConcept Type: A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.\">valorCodeableConcept</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#CodeableConcept\">CodeableConcept</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_primitive.png\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Tipo de dato primitivo\" class=\"hierarchy\"/> <span title=\"string Type: A sequence of Unicode characters\">valorString</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#string\">string</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_primitive.png\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Tipo de dato primitivo\" class=\"hierarchy\"/> <span title=\"boolean Type: Value of "true" or "false"\">valorBoolean</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#boolean\">boolean</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_primitive.png\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Tipo de dato primitivo\" class=\"hierarchy\"/> <span title=\"integer Type: A whole number\">valorInteger</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#integer\">integer</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <span title=\"Range Type: A set of ordered Quantities defined by a low and high limit.\">valorRange</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#Range\">Range</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <span title=\"Ratio Type: A relationship of two Quantity values - expressed as a numerator and a denominator.\">valorRatio</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#Ratio\">Ratio</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <span title=\"SampledData Type: A series of measurements taken by a device, with upper and lower limits. There may be more than one dimension in the data.\">valorSampledData</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#SampledData\">SampledData</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_primitive.png\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Tipo de dato primitivo\" class=\"hierarchy\"/> <span title=\"time Type: A time during the day, with no date specified\">valorTime</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#time\">time</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_primitive.png\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Tipo de dato primitivo\" class=\"hierarchy\"/> <span title=\"dateTime Type: A date, date-time or partial date (e.g. just year or year + month). If hours and minutes are specified, a UTC offset SHALL be populated. The format is a union of the schema types gYear, gYearMonth, date and dateTime. Seconds must be provided due to schema type constraints but may be zero-filled and may be ignored. Dates SHALL be valid dates.\">valorDateTime</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#dateTime\">dateTime</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <span title=\"Period Type: A time period defined by a start and end date and optionally time.\">valorPeriod</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#Period\">Period</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <span title=\"Attachment Type: For referring to data content defined in other formats.\">valorAttachment</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#Attachment\">Attachment</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck100.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin_end.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_reference.png\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Referencia a otro recurso\" class=\"hierarchy\"/> valorReference</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/references.html#Reference\">Reference</a>(<a href=\"http://hl7.org/fhir/R5/molecularsequence.html\">MolecularSequence</a>)</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-observacion-definitions.html#CRLMObservacion.motivoSinValor\" title=\"Por qué no hay valor: la muestra llegó dañada (`error`), no se realizó (`not-performed`), el#xA;valor no se puede expresar (`as-text`), etc.\">motivoSinValor</a><a name=\"CRLMObservacion.motivoSinValor\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">0..1</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#CodeableConcept\">CodeableConcept</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Por qué no hay valor<br class=\"binding\"/><span style=\"font-weight:bold\" title=\"null\" class=\"binding\">Vinculación: </span><a href=\"http://hl7.org/fhir/R5/valueset-data-absent-reason.html\" title=\"http://hl7.org/fhir/ValueSet/data-absent-reason\" class=\"binding\">DataAbsentReason</a><span title=\"null\" class=\"binding\"> (</span><a href=\"http://hl7.org/fhir/R5/terminologies.html#extensible\" title=\"To be conformant, the concept in this element SHALL be from the specified value set if any of the codes within the value set can apply to the concept being communicated. If the value set does not cover the concept (based on human review), alternate codings (or, data type allowing, text) may be included instead.\" class=\"binding\">extensible</a><span title=\"null\" class=\"binding\">)</span></td></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-observacion-definitions.html#CRLMObservacion.interpretacion\" title=\"Cómo se interpreta el valor respecto a lo esperado: normal (`N`), alto (`H`), bajo (`L`),#xA;crítico alto (`HH`), positivo (`POS`), etc.\">interpretacion</a><a name=\"CRLMObservacion.interpretacion\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">0..*</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#CodeableConcept\">CodeableConcept</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Cómo se interpreta el valor respecto a lo esperado<br class=\"binding\"/><span style=\"font-weight:bold\" title=\"null\" class=\"binding\">Vinculación: </span><a href=\"http://hl7.org/fhir/R5/valueset-observation-interpretation.html\" title=\"http://hl7.org/fhir/ValueSet/observation-interpretation\" class=\"binding\">ObservationInterpretationCodes</a><span title=\"null\" class=\"binding\"> (</span><a href=\"http://hl7.org/fhir/R5/terminologies.html#extensible\" title=\"To be conformant, the concept in this element SHALL be from the specified value set if any of the codes within the value set can apply to the concept being communicated. If the value set does not cover the concept (based on human review), alternate codings (or, data type allowing, text) may be included instead.\" class=\"binding\">extensible</a><span title=\"null\" class=\"binding\">)</span><br/></td></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck11.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-observacion-definitions.html#CRLMObservacion.rangoReferencia\" title=\"Valores normales con que se compara el resultado (por ejemplo, hemoglobina de 12,0 a 16,0#xA;g/dL).\">rangoReferencia</a><a name=\"CRLMObservacion.rangoReferencia\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">0..*</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/types.html#BackboneElement\">BackboneElement</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Valores normales con que se compara el resultado<br/></td></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-observacion-definitions.html#CRLMObservacion.rangoReferencia.inferior\" title=\"Valor mínimo del rango, con su unidad.\">inferior</a><a name=\"CRLMObservacion.rangoReferencia.inferior\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">0..1</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#Quantity\">Quantity</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Valor mínimo del rango, con su unidad</td></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-observacion-definitions.html#CRLMObservacion.rangoReferencia.superior\" title=\"Valor máximo del rango, con su unidad.\">superior</a><a name=\"CRLMObservacion.rangoReferencia.superior\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">0..1</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#Quantity\">Quantity</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Valor máximo del rango, con su unidad</td></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck100.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin_end.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_primitive.png\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Tipo de dato primitivo\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-observacion-definitions.html#CRLMObservacion.rangoReferencia.texto\" title=\"El rango como texto, cuando no se expresa con números (por ejemplo, "Negativo").\">texto</a><a name=\"CRLMObservacion.rangoReferencia.texto\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">0..1</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#string\">string</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">El rango como texto, cuando no se expresa con números</td></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck11.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-observacion-definitions.html#CRLMObservacion.componente\" title=\"Partes de una observación que solo tienen sentido juntas: la presión sistólica y la#xA;diastólica, o las medidas de una misma lesión.\">componente</a><a name=\"CRLMObservacion.componente\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">0..*</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/types.html#BackboneElement\">BackboneElement</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Partes de una observación que solo tienen sentido juntas<br/></td></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-observacion-definitions.html#CRLMObservacion.componente.codigo\" title=\"Qué parte se midió (por ejemplo, la presión sistólica).\">codigo</a><a name=\"CRLMObservacion.componente.codigo\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">1..1</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#CodeableConcept\">CodeableConcept</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Qué parte se midió<br class=\"binding\"/><span style=\"font-weight:bold\" title=\"null\" class=\"binding\">Vinculación: </span><a href=\"http://hl7.org/fhir/R5/valueset-observation-codes.html\" title=\"http://hl7.org/fhir/ValueSet/observation-codes\" class=\"binding\">LOINCCodes</a><span title=\"null\" class=\"binding\"> (</span><a href=\"http://hl7.org/fhir/R5/terminologies.html#extensible\" title=\"To be conformant, the concept in this element SHALL be from the specified value set if any of the codes within the value set can apply to the concept being communicated. If the value set does not cover the concept (based on human review), alternate codings (or, data type allowing, text) may be included instead.\" class=\"binding\">extensible</a><span title=\"null\" class=\"binding\">)</span></td></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck111.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_choice.gif\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Elección de tipos\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-observacion-definitions.html#CRLMObservacion.componente.valor[x]\" title=\"El resultado de la parte.\">valor[x]</a><a name=\"CRLMObservacion.componente.valor_x_\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">0..1</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">El resultado de la parte</td></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck1110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <span title=\"Quantity Type: A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies.\">valorQuantity</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#Quantity\">Quantity</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck1110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <span title=\"CodeableConcept Type: A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.\">valorCodeableConcept</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#CodeableConcept\">CodeableConcept</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck1110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_primitive.png\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Tipo de dato primitivo\" class=\"hierarchy\"/> <span title=\"string Type: A sequence of Unicode characters\">valorString</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#string\">string</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck1110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_primitive.png\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Tipo de dato primitivo\" class=\"hierarchy\"/> <span title=\"boolean Type: Value of "true" or "false"\">valorBoolean</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#boolean\">boolean</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck1110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_primitive.png\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Tipo de dato primitivo\" class=\"hierarchy\"/> <span title=\"integer Type: A whole number\">valorInteger</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#integer\">integer</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck1110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <span title=\"Range Type: A set of ordered Quantities defined by a low and high limit.\">valorRange</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#Range\">Range</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck1110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <span title=\"Ratio Type: A relationship of two Quantity values - expressed as a numerator and a denominator.\">valorRatio</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#Ratio\">Ratio</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck1110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <span title=\"SampledData Type: A series of measurements taken by a device, with upper and lower limits. There may be more than one dimension in the data.\">valorSampledData</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#SampledData\">SampledData</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck1110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_primitive.png\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Tipo de dato primitivo\" class=\"hierarchy\"/> <span title=\"time Type: A time during the day, with no date specified\">valorTime</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#time\">time</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck1110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_primitive.png\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Tipo de dato primitivo\" class=\"hierarchy\"/> <span title=\"dateTime Type: A date, date-time or partial date (e.g. just year or year + month). If hours and minutes are specified, a UTC offset SHALL be populated. The format is a union of the schema types gYear, gYearMonth, date and dateTime. Seconds must be provided due to schema type constraints but may be zero-filled and may be ignored. Dates SHALL be valid dates.\">valorDateTime</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#dateTime\">dateTime</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck1110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <span title=\"Period Type: A time period defined by a start and end date and optionally time.\">valorPeriod</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#Period\">Period</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck1110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <span title=\"Attachment Type: For referring to data content defined in other formats.\">valorAttachment</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#Attachment\">Attachment</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck1100.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin_end.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_reference.png\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Referencia a otro recurso\" class=\"hierarchy\"/> valorReference</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/references.html#Reference\">Reference</a>(<a href=\"http://hl7.org/fhir/R5/molecularsequence.html\">MolecularSequence</a>)</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-observacion-definitions.html#CRLMObservacion.componente.motivoSinValor\" title=\"Por qué la parte no tiene valor.\">motivoSinValor</a><a name=\"CRLMObservacion.componente.motivoSinValor\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">0..1</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#CodeableConcept\">CodeableConcept</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Por qué la parte no tiene valor<br class=\"binding\"/><span style=\"font-weight:bold\" title=\"null\" class=\"binding\">Vinculación: </span><a href=\"http://hl7.org/fhir/R5/valueset-data-absent-reason.html\" title=\"http://hl7.org/fhir/ValueSet/data-absent-reason\" class=\"binding\">DataAbsentReason</a><span title=\"null\" class=\"binding\"> (</span><a href=\"http://hl7.org/fhir/R5/terminologies.html#extensible\" title=\"To be conformant, the concept in this element SHALL be from the specified value set if any of the codes within the value set can apply to the concept being communicated. If the value set does not cover the concept (based on human review), alternate codings (or, data type allowing, text) may be included instead.\" class=\"binding\">extensible</a><span title=\"null\" class=\"binding\">)</span></td></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck100.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin_end.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-observacion-definitions.html#CRLMObservacion.componente.interpretacion\" title=\"Cómo se interpreta el valor de la parte.\">interpretacion</a><a name=\"CRLMObservacion.componente.interpretacion\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">0..*</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#CodeableConcept\">CodeableConcept</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Cómo se interpreta el valor de la parte<br class=\"binding\"/><span style=\"font-weight:bold\" title=\"null\" class=\"binding\">Vinculación: </span><a href=\"http://hl7.org/fhir/R5/valueset-observation-interpretation.html\" title=\"http://hl7.org/fhir/ValueSet/observation-interpretation\" class=\"binding\">ObservationInterpretationCodes</a><span title=\"null\" class=\"binding\"> (</span><a href=\"http://hl7.org/fhir/R5/terminologies.html#extensible\" title=\"To be conformant, the concept in this element SHALL be from the specified value set if any of the codes within the value set can apply to the concept being communicated. If the value set does not cover the concept (based on human review), alternate codings (or, data type allowing, text) may be included instead.\" class=\"binding\">extensible</a><span title=\"null\" class=\"binding\">)</span><br/></td></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-observacion-definitions.html#CRLMObservacion.confidencialidad\" title=\"Nivel de confidencialidad de la observación: 1. Normal (`N`) 2. Restringido (`R`) 3. Muy#xA;restringido (`V`).\">confidencialidad</a><a name=\"CRLMObservacion.confidencialidad\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">1..1</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#Coding\">Coding</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Nivel de confidencialidad de la observación<br class=\"binding\"/><span style=\"font-weight:bold\" title=\"null\" class=\"binding\">Vinculación: </span><a href=\"https://hl7.or.cr/fhir/terminology/ValueSet-cr-confidencialidad.html\" title=\"https://hl7.or.cr/fhir/terminology/ValueSet/cr-confidencialidad\" class=\"binding\">Confidencialidad</a><span title=\"null\" class=\"binding\"> (</span><a href=\"http://hl7.org/fhir/R5/terminologies.html#required\" title=\"To be conformant, the concept in this element SHALL be from the specified value set.\" class=\"binding\">required</a><span title=\"null\" class=\"binding\">)</span></td></tr>#xD;\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck00.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin_end.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-observacion-definitions.html#CRLMObservacion.sensibilidad\" title=\"Por qué la observación es sensible: salud mental, VIH, infecciones de transmisión sexual,#xA;violencia, salud sexual y reproductiva, consumo de sustancias o enfermedad genética.\">sensibilidad</a><a name=\"CRLMObservacion.sensibilidad\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">0..*</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#Coding\">Coding</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Por qué la observación es sensible<br class=\"binding\"/><span style=\"font-weight:bold\" title=\"null\" class=\"binding\">Vinculación: </span><a href=\"https://hl7.or.cr/fhir/terminology/ValueSet-cr-sensibilidad-informacion.html\" title=\"https://hl7.or.cr/fhir/terminology/ValueSet/cr-sensibilidad-informacion\" class=\"binding\">Sensibilidad de la información</a><span title=\"null\" class=\"binding\"> (</span><a href=\"http://hl7.org/fhir/R5/terminologies.html#required\" title=\"To be conformant, the concept in this element SHALL be from the specified value set.\" class=\"binding\">required</a><span title=\"null\" class=\"binding\">)</span><br/></td></tr>#xD;\n<tr><td colspan=\"5\" class=\"hierarchy\"><br/><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Leyenda de este formato\"><img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3goXBCwdPqAP0wAAAldJREFUOMuNk0tIlFEYhp9z/vE2jHkhxXA0zJCMitrUQlq4lnSltEqCFhFG2MJFhIvIFpkEWaTQqjaWZRkp0g26URZkTpbaaOJkDqk10szoODP//7XIMUe0elcfnPd9zsfLOYplGrpRwZaqTtw3K7PtGem7Q6FoidbGgqHVy/HRb669R+56zx7eRV1L31JGxYbBtjKK93cxeqfyQHbehkZbUkK20goELEuIzEd+dHS+qz/Y8PTSif0FnGkbiwcAjHaU1+QWOptFiyCLp/LnKptpqIuXHx6rbR26kJcBX3yLgBfnd7CxwJmflpP2wUg0HIAoUUpZBmKzELGWcN8nAr6Gpu7tLU/CkwAaoKTWRSQyt89Q8w6J+oVQkKnBoblH7V0PPvUOvDYXfopE/SJmALsxnVm6LbkotrUtNowMeIrVrBcBpaMmdS0j9df7abpSuy7HWehwJdt1lhVwi/J58U5beXGAF6c3UXLycw1wdFklArBn87xdh0ZsZtArghBdAA3+OEDVubG4UEzP6x1FOWneHh2VDAHBAt80IbdXDcesNoCvs3E5AFyNSU5nbrDPZpcUEQQTFZiEVx+51fxMhhyJEAgvlriadIJZZksRuwBYMOPBbO3hePVVqgEJhFeUuFLhIPkRP6BQLIBrmMenujm/3g4zc398awIe90Zb5A1vREALqneMcYgP/xVQWlG+Ncu5vgwwlaUNx+3799rfe96u9K0JSDXcOzOTJg4B6IgmXfsygc7/Bvg9g9E58/cDVmGIBOP/zT8Bz1zqWqpbXIsd0O9hajXfL6u4BaOS6SeWAAAAAElFTkSuQmCC\" alt=\"doco\" style=\"background-color: inherit\"/> Documentación de este formato</a></td></tr></table></div>"^^rdf:XMLLiteral ] ] ; # fhir:extension ( [ fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "can-be-target" ] ] [ fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "draft" ; fhir:extension ( [ fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom"^^xsd:anyURI ] ; fhir:value [ a fhir:canonical ; fhir:v "https://hl7.or.cr/fhir/core/ImplementationGuide/hl7.fhir.cr.core"^^xsd:anyURI ; fhir:link <https://hl7.or.cr/fhir/core/ImplementationGuide/hl7.fhir.cr.core> ] ] ) ] ] ) ; # fhir:url [ fhir:v "https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-observacion"^^xsd:anyURI] ; # fhir:version [ fhir:v "0.1.0"] ; # fhir:name [ fhir:v "CRLMObservacion"] ; # fhir:title [ fhir:v "Modelo Lógico de la Observación"] ; # fhir:status [ fhir:v "draft"] ; # fhir:experimental [ fhir:v false] ; # fhir:date [ fhir:v "2026-10-06T00:19:34-06:00"^^xsd:dateTime] ; # fhir:publisher [ fhir:v "Iniciativa HL7 Costa Rica"] ; # fhir:contact ( [ fhir:name [ fhir:v "Iniciativa HL7 Costa Rica" ] ; fhir:telecom ( [ fhir:system [ fhir:v "url" ] ; fhir:value [ fhir:v "https://hl7.or.cr" ] ] ) ] ) ; # fhir:description [ fhir:v "Resultado de una medición, un examen o una evaluación sobre un paciente: una medida en un\nestudio de imágenes, la impresión de un informe radiológico, un resultado de laboratorio, la\npresión arterial. Se modela con el recurso `Observation` de FHIR R5."] ; # fhir:jurisdiction ( [ fhir:coding ( [ fhir:system [ fhir:v "urn:iso:std:iso:3166"^^xsd:anyURI ] ; fhir:code [ fhir:v "CR" ] ; fhir:display [ fhir:v "Costa Rica" ] ] ) ] ) ; # fhir:fhirVersion [ fhir:v "5.0.0"] ; # fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:uri [ fhir:v "http://hl7.org/fhir/StructureDefinition/Observation"^^xsd:anyURI ] ; fhir:name [ fhir:v "FHIR R5" ] ] [ fhir:identity [ fhir:v "rim" ] ; fhir:uri [ fhir:v "http://hl7.org/v3"^^xsd:anyURI ] ; fhir:name [ fhir:v "RIM Mapping" ] ] ) ; # fhir:kind [ fhir:v "logical"] ; # fhir:abstract [ fhir:v false] ; # fhir:type [ fhir:v "https://hl7.or.cr/fhir/core/StructureDefinition/CRLMObservacion"^^xsd:anyURI] ; # fhir:baseDefinition [ fhir:v "http://hl7.org/fhir/StructureDefinition/Base"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/StructureDefinition/Base> ] ; # fhir:derivation [ fhir:v "specialization"] ; # fhir:snapshot [ fhir:extension ( [ fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version"^^xsd:anyURI ] ; fhir:value [ a fhir:string ; fhir:v "5.0.0" ] ] ) ; fhir:element ( [ fhir:id [ fhir:v "CRLMObservacion" ] ; fhir:path [ fhir:v "CRLMObservacion" ] ; fhir:short [ fhir:v "Modelo Lógico de la Observación" ] ; fhir:definition [ fhir:v "Resultado de una medición, un examen o una evaluación sobre un paciente: una medida en un\nestudio de imágenes, la impresión de un informe radiológico, un resultado de laboratorio, la\npresión arterial. Se modela con el recurso `Observation` de FHIR R5." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "Base" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ] ; fhir:isModifier [ fhir:v false ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation" ] ] [ fhir:identity [ fhir:v "rim" ] ; fhir:map [ fhir:v "n/a" ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.identificacion" ] ; fhir:path [ fhir:v "CRLMObservacion.identificacion" ] ; fhir:short [ fhir:v "Número con que el establecimiento identifica la observación en sus sistemas, independiente de la versión" ] ; fhir:definition [ fhir:v "Número con que el establecimiento identifica la observación en sus sistemas, independiente de\nla versión." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Obligatorio. Una corrección (caso O6) es una versión nueva con el\n**mismo** identificador, así que el identificador es lo que permite saber que dos versiones\nson la misma observación, y que el HIE no la registre dos veces si se reenvía." ] ; fhir:requirements [ fhir:v "Reúne las versiones de una observación: una corrección lleva el mismo identificador. Además\nevita que el HIE registre dos veces una observación que se reenvía." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMObservacion.identificacion" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:code [ fhir:v "BackboneElement"^^xsd:anyURI ] ] ) ; fhir:constraint ( [ fhir:key [ fhir:v "ele-1" ] ; fhir:severity [ fhir:v "error" ] ; fhir:human [ fhir:v "All FHIR elements must have a @value or children" ] ; fhir:expression [ fhir:v "hasValue() or (children().count() > id.count())" ] ; fhir:source [ fhir:v "http://hl7.org/fhir/StructureDefinition/Element"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/StructureDefinition/Element> ] ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.identifier" ] ; fhir:comment [ fhir:v "En R5 `identifier` es 0..*; el perfil lo deja en 1..1. Mismo patrón que el expediente, la\natención y el documento: `identifier.system` = `https://hl7.or.cr/fhir/sid/observacion/{código\ndel establecimiento}` (la CCSS usa `cj-4000042147`). `identifier.use` = `official`. No lleva\n`type`. Ver los sistemas de identificación." ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.identificacion.id" ] ; fhir:path [ fhir:v "CRLMObservacion.identificacion.id" ] ; fhir:representation ( [ fhir:v "xmlAttr" ] ) ; fhir:short [ fhir:v "Unique id for inter-element referencing" ] ; fhir:definition [ fhir:v "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "Element.id" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:extension ( [ fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type"^^xsd:anyURI ] ; fhir:value [ a fhir:url ; fhir:v "id"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "http://hl7.org/fhirpath/System.String"^^xsd:anyURI ] ] ) ; fhir:condition ( [ fhir:v "ele-1" ] ) ; fhir:isModifier [ fhir:v false ] ; fhir:isSummary [ fhir:v false ] ; fhir:mapping ( [ fhir:identity [ fhir:v "rim" ] ; fhir:map [ fhir:v "n/a" ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.identificacion.extension" ] ; fhir:path [ fhir:v "CRLMObservacion.identificacion.extension" ] ; fhir:slicing [ fhir:discriminator ( [ fhir:type [ fhir:v "value" ] ; fhir:path [ fhir:v "url" ] ] ) ; fhir:description [ fhir:v "Extensions are always sliced by (at least) url" ] ; fhir:rules [ fhir:v "open" ] ] ; fhir:short [ fhir:v "Additional content defined by implementations" ] ; fhir:definition [ fhir:v "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." ] ; fhir:comment [ fhir:v "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone." ] ; fhir:alias ( [ fhir:v "extensions" ] [ fhir:v "user content" ] ) ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "Element.extension" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ] ; fhir:type ( [ fhir:code [ fhir:v "Extension"^^xsd:anyURI ] ] ) ; fhir:constraint ( [ fhir:key [ fhir:v "ele-1" ] ; fhir:severity [ fhir:v "error" ] ; fhir:human [ fhir:v "All FHIR elements must have a @value or children" ] ; fhir:expression [ fhir:v "hasValue() or (children().count() > id.count())" ] ; fhir:source [ fhir:v "http://hl7.org/fhir/StructureDefinition/Element"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/StructureDefinition/Element> ] ] [ fhir:key [ fhir:v "ext-1" ] ; fhir:severity [ fhir:v "error" ] ; fhir:human [ fhir:v "Must have either extensions or value[x], not both" ] ; fhir:expression [ fhir:v "extension.exists() != value.exists()" ] ; fhir:source [ fhir:v "http://hl7.org/fhir/StructureDefinition/Extension"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/StructureDefinition/Extension> ] ] ) ; fhir:isModifier [ fhir:v false ] ; fhir:isSummary [ fhir:v false ] ; fhir:mapping ( [ fhir:identity [ fhir:v "rim" ] ; fhir:map [ fhir:v "n/a" ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.identificacion.modifierExtension" ] ; fhir:path [ fhir:v "CRLMObservacion.identificacion.modifierExtension" ] ; fhir:short [ fhir:v "Extensions that cannot be ignored even if unrecognized" ] ; fhir:definition [ fhir:v "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself)." ] ; fhir:comment [ fhir:v "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone." ] ; fhir:requirements [ fhir:v "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R5/extensibility.html#modifierExtension)." ] ; fhir:alias ( [ fhir:v "extensions" ] [ fhir:v "user content" ] [ fhir:v "modifiers" ] ) ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "BackboneElement.modifierExtension" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ] ; fhir:type ( [ fhir:code [ fhir:v "Extension"^^xsd:anyURI ] ] ) ; fhir:constraint ( [ fhir:key [ fhir:v "ele-1" ] ; fhir:severity [ fhir:v "error" ] ; fhir:human [ fhir:v "All FHIR elements must have a @value or children" ] ; fhir:expression [ fhir:v "hasValue() or (children().count() > id.count())" ] ; fhir:source [ fhir:v "http://hl7.org/fhir/StructureDefinition/Element"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/StructureDefinition/Element> ] ] [ fhir:key [ fhir:v "ext-1" ] ; fhir:severity [ fhir:v "error" ] ; fhir:human [ fhir:v "Must have either extensions or value[x], not both" ] ; fhir:expression [ fhir:v "extension.exists() != value.exists()" ] ; fhir:source [ fhir:v "http://hl7.org/fhir/StructureDefinition/Extension"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/StructureDefinition/Extension> ] ] ) ; fhir:isModifier [ fhir:v true ] ; fhir:isModifierReason [ fhir:v "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them" ] ; fhir:isSummary [ fhir:v true ] ; fhir:mapping ( [ fhir:identity [ fhir:v "rim" ] ; fhir:map [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.identificacion.numero" ] ; fhir:path [ fhir:v "CRLMObservacion.identificacion.numero" ] ; fhir:short [ fhir:v "Número de la observación en el sistema del establecimiento" ] ; fhir:definition [ fhir:v "Número de la observación en el sistema del establecimiento." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Lo define cada establecimiento.\n\n**Regla de validación:** De 1 a 64 caracteres, sin espacios (invariante común\n`cr-codigo-interno-value`)." ] ; fhir:requirements [ fhir:v "Es el número con que el sistema del establecimiento reconoce la observación." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMObservacion.identificacion.numero" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:code [ fhir:v "string"^^xsd:anyURI ] ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.identifier.value" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.identificacion.establecimiento" ] ; fhir:path [ fhir:v "CRLMObservacion.identificacion.establecimiento" ] ; fhir:short [ fhir:v "Código del establecimiento que asignó el número" ] ; fhir:definition [ fhir:v "Código del establecimiento que asignó el número." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Es el `codigo-establecimiento` de la organización o, si es una unidad\nsin identificador propio, el de su organización superior.\n\n**Regla de validación:** Invariante `cr-observacion-system`, sobre el identificador:\n`system.matches('^https://hl7\\\\.or\\\\.cr/fhir/sid/observacion/(cj-[1-9][0-9]{9}|cn-[1-9][0-9]{8}|dimex-[1-9][0-9]{10,11})$')`." ] ; fhir:requirements [ fhir:v "Cada establecimiento numera sus observaciones por su cuenta. El establecimiento hace único\nel número, igual que en el expediente del paciente." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMObservacion.identificacion.establecimiento" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:code [ fhir:v "string"^^xsd:anyURI ] ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.identifier.system (sufijo)" ] ; fhir:comment [ fhir:v "No se envía como dato aparte: es el sufijo del `system`." ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.categoria" ] ; fhir:path [ fhir:v "CRLMObservacion.categoria" ] ; fhir:short [ fhir:v "Clase general de la observación" ] ; fhir:definition [ fhir:v "Clase general de la observación: 1. Imágenes (`imaging`)." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Obligatoria: permite buscar y filtrar (\"todos los resultados de\nimágenes\") sin conocer cada código. Cada guía de dominio fija la suya.\n\n**Regla de validación:** Debe pertenecer al catálogo categoría de la observación.\n\n**Comentarios:** Solo se publica la categoría que usa una guía en curso. `laboratory` queda\nprevista para la guía de laboratorio (sección 5)." ] ; fhir:requirements [ fhir:v "Permite buscar y filtrar por clase, por ejemplo todos los resultados de imágenes, sin conocer\ncada código LOINC." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "CRLMObservacion.categoria" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ] ; fhir:type ( [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ] ] ) ; fhir:binding [ fhir:strength [ fhir:v "extensible" ] ; fhir:valueSet [ fhir:v "https://hl7.or.cr/fhir/terminology/ValueSet/cr-categoria-observacion"^^xsd:anyURI ; fhir:link <https://hl7.or.cr/fhir/terminology/ValueSet/cr-categoria-observacion> ] ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.category" ] ; fhir:comment [ fhir:v "En R5 `category` es 0..* con binding `preferred` a `observation-category`; el perfil lo deja en\n1..* con binding `extensible`, para admitir las demás categorías de HL7 (por ejemplo,\n`vital-signs`) hasta que una guía las necesite. IPS fija `imaging` en sus resultados de\nradiología y `laboratory` en los de laboratorio." ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.codigo" ] ; fhir:path [ fhir:v "CRLMObservacion.codigo" ] ; fhir:short [ fhir:v "Qué se observó o se midió" ] ; fhir:definition [ fhir:v "Qué se observó o se midió: la impresión diagnóstica de un estudio, el tamaño de una lesión, la\nhemoglobina." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Obligatorio. Se codifica con **LOINC** cuando existe un código. Un\nsistema puede enviar además su código local como un segundo `coding`. Cada guía de dominio\nfija los códigos de sus observaciones.\n\n**Regla de validación:** Debe pertenecer al catálogo código de la observación (LOINC) si hay\nun código que corresponda.\n\n**Comentarios:** Se usa LOINC porque es lo que usan IPS, RACSEL e IHE. LOINC es de uso\ngratuito con aviso de copyright." ] ; fhir:requirements [ fhir:v "Dice qué se observó o se midió con un código LOINC, el mismo que usan IPS, RACSEL e IHE. Sin\nél, un sistema no puede comparar ni graficar resultados de distintos establecimientos." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMObservacion.codigo" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ] ] ) ; fhir:binding [ fhir:strength [ fhir:v "extensible" ] ; fhir:valueSet [ fhir:v "http://hl7.org/fhir/ValueSet/observation-codes"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/ValueSet/observation-codes> ] ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.code" ] ; fhir:comment [ fhir:v "El ValueSet de R5 `observation-codes` (todos los códigos LOINC) tiene binding `example`; el\nperfil lo sube a `extensible`, para que se use LOINC cuando hay un código y se admita otro\nsistema cuando no lo hay. No se crea un ValueSet CR: cada guía de dominio define el suyo." ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.paciente" ] ; fhir:path [ fhir:v "CRLMObservacion.paciente" ] ; fhir:short [ fhir:v "Paciente sobre el que se hizo la observación" ] ; fhir:definition [ fhir:v "Paciente sobre el que se hizo la observación." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Obligatorio. Las observaciones sobre otra cosa (un equipo, un lugar, una\nmuestra de agua) no forman parte de este modelo.\n\n**Regla de validación:** Referencia a un `Patient` que cumpla el modelo del paciente, o\nreferencia lógica por un identificador oficial." ] ; fhir:requirements [ fhir:v "Una observación trata siempre de un paciente. Sin él no se puede ubicar en su historia ni\ncontrolar quién la puede ver." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMObservacion.paciente" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:code [ fhir:v "Reference"^^xsd:anyURI ] ; fhir:targetProfile ( [ fhir:v "https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-paciente"^^xsd:anyURI ; fhir:link <https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-paciente> ] ) ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.subject" ] ; fhir:comment [ fhir:v "En R5 `subject` es 0..1 y admite varios recursos; el perfil lo deja en 1..1 y solo `Patient`.\n`Observation.focus` no se usa." ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.atencion" ] ; fhir:path [ fhir:v "CRLMObservacion.atencion" ] ; fhir:short [ fhir:v "Atención en la que se hizo la observación" ] ; fhir:definition [ fhir:v "Atención en la que se hizo la observación." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Se registra si la observación se hizo en una atención (una consulta, un\nestudio de imágenes, una hospitalización).\n\n**Regla de validación:** Referencia a un `Encounter` que cumpla el modelo de la atención, del\nmismo paciente." ] ; fhir:requirements [ fhir:v "Da el contexto en que se hizo la observación: dónde, cuándo y con qué profesionales." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMObservacion.atencion" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:code [ fhir:v "Reference"^^xsd:anyURI ] ; fhir:targetProfile ( [ fhir:v "https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-atencion"^^xsd:anyURI ; fhir:link <https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-atencion> ] ) ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.encounter" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.fechaObservacion" ] ; fhir:path [ fhir:v "CRLMObservacion.fechaObservacion" ] ; fhir:short [ fhir:v "Cuándo se hizo la observación" ] ; fhir:definition [ fhir:v "Cuándo se hizo la observación: el momento del estudio, de la toma de la muestra o de la\nmedición, o el periodo si duró un tiempo (por ejemplo, una orina de 24 horas)." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Obligatoria. Es la fecha **clínicamente relevante**, no la del registro\nen el sistema.\n\n**Regla de validación:** Fecha y hora con zona horaria (`-06:00`), invariante\n`cr-observacion-fecha-hora`. No puede ser posterior a la fecha de emisión: invariante\n`cr-observacion-fecha-emision`, `issued.empty() or ((effective.ofType(dateTime).empty() or\neffective.ofType(dateTime) <= issued) and (effective.ofType(Period).start.empty() or\neffective.ofType(Period).start <= issued))`." ] ; fhir:requirements [ fhir:v "Es la fecha clínicamente relevante, la del estudio o la toma de la muestra. Con ella se\nordenan los resultados y se ve su evolución en el tiempo." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMObservacion.fechaObservacion" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:code [ fhir:v "dateTime"^^xsd:anyURI ] ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.effective[x] (dateTime, Period)" ] ; fhir:comment [ fhir:v "En R5 `effective[x]` es 0..1 y admite también `Timing` e `instant`; el perfil lo deja en 1..1\ncon `dateTime` o `Period`, como IPS." ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.fechaEmision" ] ; fhir:path [ fhir:v "CRLMObservacion.fechaEmision" ] ; fhir:short [ fhir:v "Cuándo se dio a conocer el resultado" ] ; fhir:definition [ fhir:v "Cuándo se dio a conocer el resultado (por ejemplo, cuando el laboratorio lo validó)." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Obligatoria en los resultados `final`, `amended` y `corrected`.\n\n**Regla de validación:** Invariante `cr-observacion-emision` (error): `status in ('final' |\n'amended' | 'corrected') implies issued.exists()`." ] ; fhir:requirements [ fhir:v "Dice cuándo se dio a conocer el resultado, que puede ser días después de la observación.\nPermite medir tiempos de respuesta y saber qué se sabía en una fecha dada." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMObservacion.fechaEmision" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:code [ fhir:v "dateTime"^^xsd:anyURI ] ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.issued" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.ejecutante" ] ; fhir:path [ fhir:v "CRLMObservacion.ejecutante" ] ; fhir:short [ fhir:v "Quién es responsable de la observación" ] ; fhir:definition [ fhir:v "Quién es responsable de la observación: el profesional que la hizo o la validó, o la\norganización que la emitió (el laboratorio, el centro de imágenes)." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Obligatorio. Se prefiere el rol del profesional, porque dice en nombre\nde qué organización actúa. Si la observación la genera un equipo sin un profesional\nresponsable, se registra la organización.\n\n**Regla de validación:** Referencia a un `PractitionerRole`, un `Practitioner` o una\n`Organization` que cumplan sus modelos.\n\n**Comentarios:** Mismos tipos que el autor del documento clínico." ] ; fhir:requirements [ fhir:v "Dice quién responde por el resultado, para saber a quién preguntar por él. El rol del\nprofesional dice además en nombre de qué organización actuó." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "CRLMObservacion.ejecutante" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ] ; fhir:type ( [ fhir:code [ fhir:v "Reference"^^xsd:anyURI ] ; fhir:targetProfile ( [ fhir:v "https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-rol-profesional"^^xsd:anyURI ; fhir:link <https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-rol-profesional> ] [ fhir:v "https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-profesional-salud"^^xsd:anyURI ; fhir:link <https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-profesional-salud> ] [ fhir:v "https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-organizacion"^^xsd:anyURI ; fhir:link <https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-organizacion> ] ) ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.performer" ] ; fhir:comment [ fhir:v "En R5 `performer` es 0..* y admite también `CareTeam`, `Patient` y `RelatedPerson`; el perfil lo\ndeja en 1..*, como IPS, y solo con estos tres tipos. Las observaciones que registra el propio\npaciente (por ejemplo, desde una aplicación) quedan para un caso de uso aparte." ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.valor[x]" ] ; fhir:path [ fhir:v "CRLMObservacion.valor[x]" ] ; fhir:short [ fhir:v "El resultado" ] ; fhir:definition [ fhir:v "El resultado: una cantidad con su unidad (12,5 mm; 13,8 g/dL), un código (positivo, negativo),\nun texto (la impresión diagnóstica), un rango, una proporción, un sí o no, etc." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Un resultado `final`, `amended` o `corrected` lleva un valor, un motivo\nsin valor o componentes. Una cantidad lleva siempre su unidad **UCUM**. El tipo de valor de\ncada código lo fija la guía de dominio.\n\n**Regla de validación:** Invariante `cr-observacion-resultado` (error): `status in ('final' |\n'amended' | 'corrected') implies (value.exists() or dataAbsentReason.exists() or\ncomponent.exists())`. Invariante `cr-observacion-ucum` (error):\n`value.ofType(Quantity).exists() implies (value.ofType(Quantity).system =\n'http://unitsofmeasure.org' and value.ofType(Quantity).code.exists())`." ] ; fhir:requirements [ fhir:v "Es el resultado mismo: una cantidad con su unidad, un código o un texto. Es lo que se usa para\ndecidir, comparar y graficar." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMObservacion.valor[x]" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:code [ fhir:v "Quantity"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "string"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "boolean"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "integer"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "Range"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "Ratio"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "SampledData"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "time"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "dateTime"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "Period"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "Attachment"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "Reference"^^xsd:anyURI ] ; fhir:targetProfile ( [ fhir:v "http://hl7.org/fhir/StructureDefinition/MolecularSequence"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/StructureDefinition/MolecularSequence> ] ) ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.value[x]" ] ; fhir:comment [ fhir:v "No se restringen los tipos de R5: cada guía elige el de sus códigos. En una cantidad,\n`value.unit` lleva la unidad legible (por ejemplo, \"mm\") y `value.code` el código UCUM (`mm`).\nEl decimal usa punto en FHIR (`12.5`), aunque en pantalla se muestre con coma." ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.motivoSinValor" ] ; fhir:path [ fhir:v "CRLMObservacion.motivoSinValor" ] ; fhir:short [ fhir:v "Por qué no hay valor" ] ; fhir:definition [ fhir:v "Por qué no hay valor: la muestra llegó dañada (`error`), no se realizó (`not-performed`), el\nvalor no se puede expresar (`as-text`), etc." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Solo si no hay valor (`obs-6`). Una observación `cancelled` lleva\n`not-performed` (invariante `cr-observacion-cancelada`: `status = 'cancelled' implies\ndataAbsentReason.coding.where(system =\n'http://terminology.hl7.org/CodeSystem/data-absent-reason' and code =\n'not-performed').exists()`).\n\n**Regla de validación:** Debe pertenecer al catálogo motivo sin valor." ] ; fhir:requirements [ fhir:v "Explica por qué no hay resultado (muestra dañada, no se realizó), para que no se confunda con\nun dato que falta o con un resultado normal." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMObservacion.motivoSinValor" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ] ] ) ; fhir:binding [ fhir:strength [ fhir:v "extensible" ] ; fhir:valueSet [ fhir:v "http://hl7.org/fhir/ValueSet/data-absent-reason"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/ValueSet/data-absent-reason> ] ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.dataAbsentReason" ] ; fhir:comment [ fhir:v "Sin cambios respecto de R5." ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.interpretacion" ] ; fhir:path [ fhir:v "CRLMObservacion.interpretacion" ] ; fhir:short [ fhir:v "Cómo se interpreta el valor respecto a lo esperado" ] ; fhir:definition [ fhir:v "Cómo se interpreta el valor respecto a lo esperado: normal (`N`), alto (`H`), bajo (`L`),\ncrítico alto (`HH`), positivo (`POS`), etc." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Opcional. La asigna quien emite el resultado, normalmente a partir del\nrango de referencia.\n\n**Regla de validación:** Debe pertenecer al catálogo interpretación." ] ; fhir:requirements [ fhir:v "Señala si el resultado es normal, alto, bajo o crítico, para que quien lo lee vea de inmediato\nlo que requiere atención." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "CRLMObservacion.interpretacion" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ] ; fhir:type ( [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ] ] ) ; fhir:binding [ fhir:strength [ fhir:v "extensible" ] ; fhir:valueSet [ fhir:v "http://hl7.org/fhir/ValueSet/observation-interpretation"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/ValueSet/observation-interpretation> ] ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.interpretation" ] ; fhir:comment [ fhir:v "Sin cambios respecto de R5. El texto en español va en `CodeableConcept.text`." ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.rangoReferencia" ] ; fhir:path [ fhir:v "CRLMObservacion.rangoReferencia" ] ; fhir:short [ fhir:v "Valores normales con que se compara el resultado" ] ; fhir:definition [ fhir:v "Valores normales con que se compara el resultado (por ejemplo, hemoglobina de 12,0 a 16,0\ng/dL)." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Opcional. Lo informa quien emite el resultado, porque depende de su\nmétodo y su población. Si hay varios rangos (por ejemplo, por sexo o por edad), se envía el\nque aplica al paciente.\n\n**Regla de validación:** Al menos el límite inferior, el superior o el texto (`obs-3` de R5).\nLos límites van en UCUM (invariante `cr-observacion-rango-ucum`: `(low | high).all(system =\n'http://unitsofmeasure.org' and code.exists())`), con la misma unidad que el valor." ] ; fhir:requirements [ fhir:v "Permite interpretar el valor con los rangos del establecimiento que lo emitió, que dependen de\nsu método y de su población." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "CRLMObservacion.rangoReferencia" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ] ; fhir:type ( [ fhir:code [ fhir:v "BackboneElement"^^xsd:anyURI ] ] ) ; fhir:constraint ( [ fhir:key [ fhir:v "ele-1" ] ; fhir:severity [ fhir:v "error" ] ; fhir:human [ fhir:v "All FHIR elements must have a @value or children" ] ; fhir:expression [ fhir:v "hasValue() or (children().count() > id.count())" ] ; fhir:source [ fhir:v "http://hl7.org/fhir/StructureDefinition/Element"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/StructureDefinition/Element> ] ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.referenceRange" ] ; fhir:comment [ fhir:v "No se usan `type`, `appliesTo`, `age` ni `normalValue`: cada guía de dominio los agrega si los\nnecesita." ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.rangoReferencia.id" ] ; fhir:path [ fhir:v "CRLMObservacion.rangoReferencia.id" ] ; fhir:representation ( [ fhir:v "xmlAttr" ] ) ; fhir:short [ fhir:v "Unique id for inter-element referencing" ] ; fhir:definition [ fhir:v "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "Element.id" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:extension ( [ fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type"^^xsd:anyURI ] ; fhir:value [ a fhir:url ; fhir:v "id"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "http://hl7.org/fhirpath/System.String"^^xsd:anyURI ] ] ) ; fhir:condition ( [ fhir:v "ele-1" ] ) ; fhir:isModifier [ fhir:v false ] ; fhir:isSummary [ fhir:v false ] ; fhir:mapping ( [ fhir:identity [ fhir:v "rim" ] ; fhir:map [ fhir:v "n/a" ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.rangoReferencia.extension" ] ; fhir:path [ fhir:v "CRLMObservacion.rangoReferencia.extension" ] ; fhir:slicing [ fhir:discriminator ( [ fhir:type [ fhir:v "value" ] ; fhir:path [ fhir:v "url" ] ] ) ; fhir:description [ fhir:v "Extensions are always sliced by (at least) url" ] ; fhir:rules [ fhir:v "open" ] ] ; fhir:short [ fhir:v "Additional content defined by implementations" ] ; fhir:definition [ fhir:v "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." ] ; fhir:comment [ fhir:v "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone." ] ; fhir:alias ( [ fhir:v "extensions" ] [ fhir:v "user content" ] ) ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "Element.extension" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ] ; fhir:type ( [ fhir:code [ fhir:v "Extension"^^xsd:anyURI ] ] ) ; fhir:constraint ( [ fhir:key [ fhir:v "ele-1" ] ; fhir:severity [ fhir:v "error" ] ; fhir:human [ fhir:v "All FHIR elements must have a @value or children" ] ; fhir:expression [ fhir:v "hasValue() or (children().count() > id.count())" ] ; fhir:source [ fhir:v "http://hl7.org/fhir/StructureDefinition/Element"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/StructureDefinition/Element> ] ] [ fhir:key [ fhir:v "ext-1" ] ; fhir:severity [ fhir:v "error" ] ; fhir:human [ fhir:v "Must have either extensions or value[x], not both" ] ; fhir:expression [ fhir:v "extension.exists() != value.exists()" ] ; fhir:source [ fhir:v "http://hl7.org/fhir/StructureDefinition/Extension"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/StructureDefinition/Extension> ] ] ) ; fhir:isModifier [ fhir:v false ] ; fhir:isSummary [ fhir:v false ] ; fhir:mapping ( [ fhir:identity [ fhir:v "rim" ] ; fhir:map [ fhir:v "n/a" ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.rangoReferencia.modifierExtension" ] ; fhir:path [ fhir:v "CRLMObservacion.rangoReferencia.modifierExtension" ] ; fhir:short [ fhir:v "Extensions that cannot be ignored even if unrecognized" ] ; fhir:definition [ fhir:v "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself)." ] ; fhir:comment [ fhir:v "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone." ] ; fhir:requirements [ fhir:v "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R5/extensibility.html#modifierExtension)." ] ; fhir:alias ( [ fhir:v "extensions" ] [ fhir:v "user content" ] [ fhir:v "modifiers" ] ) ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "BackboneElement.modifierExtension" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ] ; fhir:type ( [ fhir:code [ fhir:v "Extension"^^xsd:anyURI ] ] ) ; fhir:constraint ( [ fhir:key [ fhir:v "ele-1" ] ; fhir:severity [ fhir:v "error" ] ; fhir:human [ fhir:v "All FHIR elements must have a @value or children" ] ; fhir:expression [ fhir:v "hasValue() or (children().count() > id.count())" ] ; fhir:source [ fhir:v "http://hl7.org/fhir/StructureDefinition/Element"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/StructureDefinition/Element> ] ] [ fhir:key [ fhir:v "ext-1" ] ; fhir:severity [ fhir:v "error" ] ; fhir:human [ fhir:v "Must have either extensions or value[x], not both" ] ; fhir:expression [ fhir:v "extension.exists() != value.exists()" ] ; fhir:source [ fhir:v "http://hl7.org/fhir/StructureDefinition/Extension"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/StructureDefinition/Extension> ] ] ) ; fhir:isModifier [ fhir:v true ] ; fhir:isModifierReason [ fhir:v "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them" ] ; fhir:isSummary [ fhir:v true ] ; fhir:mapping ( [ fhir:identity [ fhir:v "rim" ] ; fhir:map [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.rangoReferencia.inferior" ] ; fhir:path [ fhir:v "CRLMObservacion.rangoReferencia.inferior" ] ; fhir:short [ fhir:v "Valor mínimo del rango, con su unidad" ] ; fhir:definition [ fhir:v "Valor mínimo del rango, con su unidad." ] ; fhir:comment [ fhir:v "**Regla de validación:** Unidad UCUM." ] ; fhir:requirements [ fhir:v "Es el valor mínimo esperado, con su unidad." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMObservacion.rangoReferencia.inferior" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:code [ fhir:v "Quantity"^^xsd:anyURI ] ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.referenceRange.low" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.rangoReferencia.superior" ] ; fhir:path [ fhir:v "CRLMObservacion.rangoReferencia.superior" ] ; fhir:short [ fhir:v "Valor máximo del rango, con su unidad" ] ; fhir:definition [ fhir:v "Valor máximo del rango, con su unidad." ] ; fhir:comment [ fhir:v "**Regla de validación:** Unidad UCUM." ] ; fhir:requirements [ fhir:v "Es el valor máximo esperado, con su unidad." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMObservacion.rangoReferencia.superior" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:code [ fhir:v "Quantity"^^xsd:anyURI ] ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.referenceRange.high" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.rangoReferencia.texto" ] ; fhir:path [ fhir:v "CRLMObservacion.rangoReferencia.texto" ] ; fhir:short [ fhir:v "El rango como texto, cuando no se expresa con números" ] ; fhir:definition [ fhir:v "El rango como texto, cuando no se expresa con números (por ejemplo, \"Negativo\")." ] ; fhir:requirements [ fhir:v "Expresa un rango que no se da con números, como Negativo." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMObservacion.rangoReferencia.texto" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:code [ fhir:v "string"^^xsd:anyURI ] ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.referenceRange.text" ] ; fhir:comment [ fhir:v "En R5 `text` es `markdown` (en R4 era `string`)." ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.componente" ] ; fhir:path [ fhir:v "CRLMObservacion.componente" ] ; fhir:short [ fhir:v "Partes de una observación que solo tienen sentido juntas" ] ; fhir:definition [ fhir:v "Partes de una observación que solo tienen sentido juntas: la presión sistólica y la\ndiastólica, o las medidas de una misma lesión." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Se usan componentes cuando las partes se miden en el mismo acto y no se\ninterpretan por separado. Si cada parte es un resultado propio (por ejemplo, los análisis de\nun hemograma), cada una es una observación aparte (pregunta 1).\n\n**Regla de validación:** Un componente no repite el código de la observación (`obs-7`)." ] ; fhir:requirements [ fhir:v "Mantiene juntas las partes que solo tienen sentido juntas, como la presión sistólica y la\ndiastólica o las medidas de una misma lesión." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "CRLMObservacion.componente" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ] ; fhir:type ( [ fhir:code [ fhir:v "BackboneElement"^^xsd:anyURI ] ] ) ; fhir:constraint ( [ fhir:key [ fhir:v "ele-1" ] ; fhir:severity [ fhir:v "error" ] ; fhir:human [ fhir:v "All FHIR elements must have a @value or children" ] ; fhir:expression [ fhir:v "hasValue() or (children().count() > id.count())" ] ; fhir:source [ fhir:v "http://hl7.org/fhir/StructureDefinition/Element"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/StructureDefinition/Element> ] ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.component" ] ; fhir:comment [ fhir:v "`component.referenceRange` no se usa en esta versión." ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.componente.id" ] ; fhir:path [ fhir:v "CRLMObservacion.componente.id" ] ; fhir:representation ( [ fhir:v "xmlAttr" ] ) ; fhir:short [ fhir:v "Unique id for inter-element referencing" ] ; fhir:definition [ fhir:v "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "Element.id" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:extension ( [ fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type"^^xsd:anyURI ] ; fhir:value [ a fhir:url ; fhir:v "id"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "http://hl7.org/fhirpath/System.String"^^xsd:anyURI ] ] ) ; fhir:condition ( [ fhir:v "ele-1" ] ) ; fhir:isModifier [ fhir:v false ] ; fhir:isSummary [ fhir:v false ] ; fhir:mapping ( [ fhir:identity [ fhir:v "rim" ] ; fhir:map [ fhir:v "n/a" ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.componente.extension" ] ; fhir:path [ fhir:v "CRLMObservacion.componente.extension" ] ; fhir:slicing [ fhir:discriminator ( [ fhir:type [ fhir:v "value" ] ; fhir:path [ fhir:v "url" ] ] ) ; fhir:description [ fhir:v "Extensions are always sliced by (at least) url" ] ; fhir:rules [ fhir:v "open" ] ] ; fhir:short [ fhir:v "Additional content defined by implementations" ] ; fhir:definition [ fhir:v "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." ] ; fhir:comment [ fhir:v "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone." ] ; fhir:alias ( [ fhir:v "extensions" ] [ fhir:v "user content" ] ) ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "Element.extension" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ] ; fhir:type ( [ fhir:code [ fhir:v "Extension"^^xsd:anyURI ] ] ) ; fhir:constraint ( [ fhir:key [ fhir:v "ele-1" ] ; fhir:severity [ fhir:v "error" ] ; fhir:human [ fhir:v "All FHIR elements must have a @value or children" ] ; fhir:expression [ fhir:v "hasValue() or (children().count() > id.count())" ] ; fhir:source [ fhir:v "http://hl7.org/fhir/StructureDefinition/Element"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/StructureDefinition/Element> ] ] [ fhir:key [ fhir:v "ext-1" ] ; fhir:severity [ fhir:v "error" ] ; fhir:human [ fhir:v "Must have either extensions or value[x], not both" ] ; fhir:expression [ fhir:v "extension.exists() != value.exists()" ] ; fhir:source [ fhir:v "http://hl7.org/fhir/StructureDefinition/Extension"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/StructureDefinition/Extension> ] ] ) ; fhir:isModifier [ fhir:v false ] ; fhir:isSummary [ fhir:v false ] ; fhir:mapping ( [ fhir:identity [ fhir:v "rim" ] ; fhir:map [ fhir:v "n/a" ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.componente.modifierExtension" ] ; fhir:path [ fhir:v "CRLMObservacion.componente.modifierExtension" ] ; fhir:short [ fhir:v "Extensions that cannot be ignored even if unrecognized" ] ; fhir:definition [ fhir:v "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself)." ] ; fhir:comment [ fhir:v "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone." ] ; fhir:requirements [ fhir:v "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R5/extensibility.html#modifierExtension)." ] ; fhir:alias ( [ fhir:v "extensions" ] [ fhir:v "user content" ] [ fhir:v "modifiers" ] ) ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "BackboneElement.modifierExtension" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ] ; fhir:type ( [ fhir:code [ fhir:v "Extension"^^xsd:anyURI ] ] ) ; fhir:constraint ( [ fhir:key [ fhir:v "ele-1" ] ; fhir:severity [ fhir:v "error" ] ; fhir:human [ fhir:v "All FHIR elements must have a @value or children" ] ; fhir:expression [ fhir:v "hasValue() or (children().count() > id.count())" ] ; fhir:source [ fhir:v "http://hl7.org/fhir/StructureDefinition/Element"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/StructureDefinition/Element> ] ] [ fhir:key [ fhir:v "ext-1" ] ; fhir:severity [ fhir:v "error" ] ; fhir:human [ fhir:v "Must have either extensions or value[x], not both" ] ; fhir:expression [ fhir:v "extension.exists() != value.exists()" ] ; fhir:source [ fhir:v "http://hl7.org/fhir/StructureDefinition/Extension"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/StructureDefinition/Extension> ] ] ) ; fhir:isModifier [ fhir:v true ] ; fhir:isModifierReason [ fhir:v "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them" ] ; fhir:isSummary [ fhir:v true ] ; fhir:mapping ( [ fhir:identity [ fhir:v "rim" ] ; fhir:map [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.componente.codigo" ] ; fhir:path [ fhir:v "CRLMObservacion.componente.codigo" ] ; fhir:short [ fhir:v "Qué parte se midió" ] ; fhir:definition [ fhir:v "Qué parte se midió (por ejemplo, la presión sistólica)." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Igual que el código de la observación.\n\n**Regla de validación:** Igual que el código de la observación." ] ; fhir:requirements [ fhir:v "Dice qué parte se midió, con LOINC igual que la observación." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMObservacion.componente.codigo" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ] ] ) ; fhir:binding [ fhir:strength [ fhir:v "extensible" ] ; fhir:valueSet [ fhir:v "http://hl7.org/fhir/ValueSet/observation-codes"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/ValueSet/observation-codes> ] ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.component.code" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.componente.valor[x]" ] ; fhir:path [ fhir:v "CRLMObservacion.componente.valor[x]" ] ; fhir:short [ fhir:v "El resultado de la parte" ] ; fhir:definition [ fhir:v "El resultado de la parte." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Lleva un valor o un motivo sin valor. Una cantidad lleva su unidad\nUCUM.\n\n**Regla de validación:** Invariante `cr-observacion-componente` (error), en el contexto de\n`Observation.component`: `value.exists() or dataAbsentReason.exists()`. Invariante\n`cr-observacion-componente-ucum` (error), en el mismo contexto:\n`value.ofType(Quantity).exists() implies (value.ofType(Quantity).system =\n'http://unitsofmeasure.org' and value.ofType(Quantity).code.exists())`." ] ; fhir:requirements [ fhir:v "Es el resultado de la parte, con los mismos tipos que el valor de la observación." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMObservacion.componente.valor[x]" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:code [ fhir:v "Quantity"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "string"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "boolean"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "integer"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "Range"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "Ratio"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "SampledData"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "time"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "dateTime"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "Period"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "Attachment"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "Reference"^^xsd:anyURI ] ; fhir:targetProfile ( [ fhir:v "http://hl7.org/fhir/StructureDefinition/MolecularSequence"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/StructureDefinition/MolecularSequence> ] ) ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.component.value[x]" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.componente.motivoSinValor" ] ; fhir:path [ fhir:v "CRLMObservacion.componente.motivoSinValor" ] ; fhir:short [ fhir:v "Por qué la parte no tiene valor" ] ; fhir:definition [ fhir:v "Por qué la parte no tiene valor." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Solo si no hay valor.\n\n**Regla de validación:** Debe pertenecer al catálogo motivo sin valor." ] ; fhir:requirements [ fhir:v "Explica por qué una parte no tiene resultado, igual que en la observación." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMObservacion.componente.motivoSinValor" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ] ] ) ; fhir:binding [ fhir:strength [ fhir:v "extensible" ] ; fhir:valueSet [ fhir:v "http://hl7.org/fhir/ValueSet/data-absent-reason"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/ValueSet/data-absent-reason> ] ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.component.dataAbsentReason" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.componente.interpretacion" ] ; fhir:path [ fhir:v "CRLMObservacion.componente.interpretacion" ] ; fhir:short [ fhir:v "Cómo se interpreta el valor de la parte" ] ; fhir:definition [ fhir:v "Cómo se interpreta el valor de la parte." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Opcional.\n\n**Regla de validación:** Debe pertenecer al catálogo interpretación." ] ; fhir:requirements [ fhir:v "Señala si el resultado de la parte es normal o requiere atención." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "CRLMObservacion.componente.interpretacion" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ] ; fhir:type ( [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ] ] ) ; fhir:binding [ fhir:strength [ fhir:v "extensible" ] ; fhir:valueSet [ fhir:v "http://hl7.org/fhir/ValueSet/observation-interpretation"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/ValueSet/observation-interpretation> ] ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.component.interpretation" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.confidencialidad" ] ; fhir:path [ fhir:v "CRLMObservacion.confidencialidad" ] ; fhir:short [ fhir:v "Nivel de confidencialidad de la observación" ] ; fhir:definition [ fhir:v "Nivel de confidencialidad de la observación: 1. Normal (`N`) 2. Restringido (`R`) 3. Muy\nrestringido (`V`)." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Por defecto `N`. Si la observación tiene una sensibilidad, el nivel es\nal menos `R`. Si viaja en un documento, el documento lleva el nivel más alto de sus entradas\n(\"marca de agua alta\").\n\n**Regla de validación:** Debe pertenecer al catálogo confidencialidad." ] ; fhir:requirements [ fhir:v "Permite restringir más el acceso a una observación que lo requiere, también cuando se\nintercambia fuera de un documento." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMObservacion.confidencialidad" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:code [ fhir:v "Coding"^^xsd:anyURI ] ] ) ; fhir:binding [ fhir:strength [ fhir:v "required" ] ; fhir:valueSet [ fhir:v "https://hl7.or.cr/fhir/terminology/ValueSet/cr-confidencialidad"^^xsd:anyURI ; fhir:link <https://hl7.or.cr/fhir/terminology/ValueSet/cr-confidencialidad> ] ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.meta.security (slice confidencialidad)" ] ; fhir:comment [ fhir:v "Mismo slice que el documento clínico, con discriminador por valor sobre `system`." ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.sensibilidad" ] ; fhir:path [ fhir:v "CRLMObservacion.sensibilidad" ] ; fhir:short [ fhir:v "Por qué la observación es sensible" ] ; fhir:definition [ fhir:v "Por qué la observación es sensible: salud mental, VIH, infecciones de transmisión sexual,\nviolencia, salud sexual y reproductiva, consumo de sustancias o enfermedad genética." ] ; fhir:comment [ fhir:v "**Regla de negocio:** La asigna quien emite la observación, según su contenido (por ejemplo,\nuna carga viral de VIH lleva `HIV`). Exige confidencialidad `R` o `V`; `PSYTHPN` y `SDV`\nexigen `V`.\n\n**Regla de validación:** Debe pertenecer al catálogo sensibilidad de la información.\nInvariante `cr-observacion-sensibilidad` (error): `meta.security.where(system =\n'http://terminology.hl7.org/CodeSystem/v3-ActCode').exists() implies\nmeta.security.where(system = 'http://terminology.hl7.org/CodeSystem/v3-Confidentiality' and\ncode in ('R' | 'V')).exists()`. Invariante `cr-observacion-sensibilidad-v` (error):\n`meta.security.where(system = 'http://terminology.hl7.org/CodeSystem/v3-ActCode' and code in\n('PSYTHPN' | 'SDV')).exists() implies meta.security.where(system =\n'http://terminology.hl7.org/CodeSystem/v3-Confidentiality' and code = 'V').exists()`.\n\n**Comentarios:** Mismas reglas que el documento clínico." ] ; fhir:requirements [ fhir:v "Dice por qué la observación es sensible, por ejemplo una carga viral de VIH, para que la\npolítica de acceso del HIE le aplique la protección que corresponde." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "CRLMObservacion.sensibilidad" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ] ; fhir:type ( [ fhir:code [ fhir:v "Coding"^^xsd:anyURI ] ] ) ; fhir:binding [ fhir:strength [ fhir:v "required" ] ; fhir:valueSet [ fhir:v "https://hl7.or.cr/fhir/terminology/ValueSet/cr-sensibilidad-informacion"^^xsd:anyURI ; fhir:link <https://hl7.or.cr/fhir/terminology/ValueSet/cr-sensibilidad-informacion> ] ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.meta.security (slice sensibilidad)" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] ) ] ; # fhir:differential [ fhir:element ( [ fhir:id [ fhir:v "CRLMObservacion" ] ; fhir:path [ fhir:v "CRLMObservacion" ] ; fhir:short [ fhir:v "Modelo Lógico de la Observación" ] ; fhir:definition [ fhir:v "Resultado de una medición, un examen o una evaluación sobre un paciente: una medida en un\nestudio de imágenes, la impresión de un informe radiológico, un resultado de laboratorio, la\npresión arterial. Se modela con el recurso `Observation` de FHIR R5." ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation" ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.identificacion" ] ; fhir:path [ fhir:v "CRLMObservacion.identificacion" ] ; fhir:short [ fhir:v "Número con que el establecimiento identifica la observación en sus sistemas, independiente de la versión" ] ; fhir:definition [ fhir:v "Número con que el establecimiento identifica la observación en sus sistemas, independiente de\nla versión." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Obligatorio. Una corrección (caso O6) es una versión nueva con el\n**mismo** identificador, así que el identificador es lo que permite saber que dos versiones\nson la misma observación, y que el HIE no la registre dos veces si se reenvía." ] ; fhir:requirements [ fhir:v "Reúne las versiones de una observación: una corrección lleva el mismo identificador. Además\nevita que el HIE registre dos veces una observación que se reenvía." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:type ( [ fhir:code [ fhir:v "BackboneElement"^^xsd:anyURI ] ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.identifier" ] ; fhir:comment [ fhir:v "En R5 `identifier` es 0..*; el perfil lo deja en 1..1. Mismo patrón que el expediente, la\natención y el documento: `identifier.system` = `https://hl7.or.cr/fhir/sid/observacion/{código\ndel establecimiento}` (la CCSS usa `cj-4000042147`). `identifier.use` = `official`. No lleva\n`type`. Ver los sistemas de identificación." ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.identificacion.numero" ] ; fhir:path [ fhir:v "CRLMObservacion.identificacion.numero" ] ; fhir:short [ fhir:v "Número de la observación en el sistema del establecimiento" ] ; fhir:definition [ fhir:v "Número de la observación en el sistema del establecimiento." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Lo define cada establecimiento.\n\n**Regla de validación:** De 1 a 64 caracteres, sin espacios (invariante común\n`cr-codigo-interno-value`)." ] ; fhir:requirements [ fhir:v "Es el número con que el sistema del establecimiento reconoce la observación." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:type ( [ fhir:code [ fhir:v "string"^^xsd:anyURI ] ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.identifier.value" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.identificacion.establecimiento" ] ; fhir:path [ fhir:v "CRLMObservacion.identificacion.establecimiento" ] ; fhir:short [ fhir:v "Código del establecimiento que asignó el número" ] ; fhir:definition [ fhir:v "Código del establecimiento que asignó el número." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Es el `codigo-establecimiento` de la organización o, si es una unidad\nsin identificador propio, el de su organización superior.\n\n**Regla de validación:** Invariante `cr-observacion-system`, sobre el identificador:\n`system.matches('^https://hl7\\\\.or\\\\.cr/fhir/sid/observacion/(cj-[1-9][0-9]{9}|cn-[1-9][0-9]{8}|dimex-[1-9][0-9]{10,11})$')`." ] ; fhir:requirements [ fhir:v "Cada establecimiento numera sus observaciones por su cuenta. El establecimiento hace único\nel número, igual que en el expediente del paciente." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:type ( [ fhir:code [ fhir:v "string"^^xsd:anyURI ] ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.identifier.system (sufijo)" ] ; fhir:comment [ fhir:v "No se envía como dato aparte: es el sufijo del `system`." ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.categoria" ] ; fhir:path [ fhir:v "CRLMObservacion.categoria" ] ; fhir:short [ fhir:v "Clase general de la observación" ] ; fhir:definition [ fhir:v "Clase general de la observación: 1. Imágenes (`imaging`)." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Obligatoria: permite buscar y filtrar (\"todos los resultados de\nimágenes\") sin conocer cada código. Cada guía de dominio fija la suya.\n\n**Regla de validación:** Debe pertenecer al catálogo categoría de la observación.\n\n**Comentarios:** Solo se publica la categoría que usa una guía en curso. `laboratory` queda\nprevista para la guía de laboratorio (sección 5)." ] ; fhir:requirements [ fhir:v "Permite buscar y filtrar por clase, por ejemplo todos los resultados de imágenes, sin conocer\ncada código LOINC." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:type ( [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ] ] ) ; fhir:binding [ fhir:strength [ fhir:v "extensible" ] ; fhir:valueSet [ fhir:v "https://hl7.or.cr/fhir/terminology/ValueSet/cr-categoria-observacion"^^xsd:anyURI ; fhir:link <https://hl7.or.cr/fhir/terminology/ValueSet/cr-categoria-observacion> ] ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.category" ] ; fhir:comment [ fhir:v "En R5 `category` es 0..* con binding `preferred` a `observation-category`; el perfil lo deja en\n1..* con binding `extensible`, para admitir las demás categorías de HL7 (por ejemplo,\n`vital-signs`) hasta que una guía las necesite. IPS fija `imaging` en sus resultados de\nradiología y `laboratory` en los de laboratorio." ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.codigo" ] ; fhir:path [ fhir:v "CRLMObservacion.codigo" ] ; fhir:short [ fhir:v "Qué se observó o se midió" ] ; fhir:definition [ fhir:v "Qué se observó o se midió: la impresión diagnóstica de un estudio, el tamaño de una lesión, la\nhemoglobina." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Obligatorio. Se codifica con **LOINC** cuando existe un código. Un\nsistema puede enviar además su código local como un segundo `coding`. Cada guía de dominio\nfija los códigos de sus observaciones.\n\n**Regla de validación:** Debe pertenecer al catálogo código de la observación (LOINC) si hay\nun código que corresponda.\n\n**Comentarios:** Se usa LOINC porque es lo que usan IPS, RACSEL e IHE. LOINC es de uso\ngratuito con aviso de copyright." ] ; fhir:requirements [ fhir:v "Dice qué se observó o se midió con un código LOINC, el mismo que usan IPS, RACSEL e IHE. Sin\nél, un sistema no puede comparar ni graficar resultados de distintos establecimientos." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:type ( [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ] ] ) ; fhir:binding [ fhir:strength [ fhir:v "extensible" ] ; fhir:valueSet [ fhir:v "http://hl7.org/fhir/ValueSet/observation-codes"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/ValueSet/observation-codes> ] ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.code" ] ; fhir:comment [ fhir:v "El ValueSet de R5 `observation-codes` (todos los códigos LOINC) tiene binding `example`; el\nperfil lo sube a `extensible`, para que se use LOINC cuando hay un código y se admita otro\nsistema cuando no lo hay. No se crea un ValueSet CR: cada guía de dominio define el suyo." ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.paciente" ] ; fhir:path [ fhir:v "CRLMObservacion.paciente" ] ; fhir:short [ fhir:v "Paciente sobre el que se hizo la observación" ] ; fhir:definition [ fhir:v "Paciente sobre el que se hizo la observación." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Obligatorio. Las observaciones sobre otra cosa (un equipo, un lugar, una\nmuestra de agua) no forman parte de este modelo.\n\n**Regla de validación:** Referencia a un `Patient` que cumpla el modelo del paciente, o\nreferencia lógica por un identificador oficial." ] ; fhir:requirements [ fhir:v "Una observación trata siempre de un paciente. Sin él no se puede ubicar en su historia ni\ncontrolar quién la puede ver." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:type ( [ fhir:code [ fhir:v "Reference"^^xsd:anyURI ] ; fhir:targetProfile ( [ fhir:v "https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-paciente"^^xsd:anyURI ; fhir:link <https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-paciente> ] ) ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.subject" ] ; fhir:comment [ fhir:v "En R5 `subject` es 0..1 y admite varios recursos; el perfil lo deja en 1..1 y solo `Patient`.\n`Observation.focus` no se usa." ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.atencion" ] ; fhir:path [ fhir:v "CRLMObservacion.atencion" ] ; fhir:short [ fhir:v "Atención en la que se hizo la observación" ] ; fhir:definition [ fhir:v "Atención en la que se hizo la observación." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Se registra si la observación se hizo en una atención (una consulta, un\nestudio de imágenes, una hospitalización).\n\n**Regla de validación:** Referencia a un `Encounter` que cumpla el modelo de la atención, del\nmismo paciente." ] ; fhir:requirements [ fhir:v "Da el contexto en que se hizo la observación: dónde, cuándo y con qué profesionales." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:type ( [ fhir:code [ fhir:v "Reference"^^xsd:anyURI ] ; fhir:targetProfile ( [ fhir:v "https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-atencion"^^xsd:anyURI ; fhir:link <https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-atencion> ] ) ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.encounter" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.fechaObservacion" ] ; fhir:path [ fhir:v "CRLMObservacion.fechaObservacion" ] ; fhir:short [ fhir:v "Cuándo se hizo la observación" ] ; fhir:definition [ fhir:v "Cuándo se hizo la observación: el momento del estudio, de la toma de la muestra o de la\nmedición, o el periodo si duró un tiempo (por ejemplo, una orina de 24 horas)." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Obligatoria. Es la fecha **clínicamente relevante**, no la del registro\nen el sistema.\n\n**Regla de validación:** Fecha y hora con zona horaria (`-06:00`), invariante\n`cr-observacion-fecha-hora`. No puede ser posterior a la fecha de emisión: invariante\n`cr-observacion-fecha-emision`, `issued.empty() or ((effective.ofType(dateTime).empty() or\neffective.ofType(dateTime) <= issued) and (effective.ofType(Period).start.empty() or\neffective.ofType(Period).start <= issued))`." ] ; fhir:requirements [ fhir:v "Es la fecha clínicamente relevante, la del estudio o la toma de la muestra. Con ella se\nordenan los resultados y se ve su evolución en el tiempo." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:type ( [ fhir:code [ fhir:v "dateTime"^^xsd:anyURI ] ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.effective[x] (dateTime, Period)" ] ; fhir:comment [ fhir:v "En R5 `effective[x]` es 0..1 y admite también `Timing` e `instant`; el perfil lo deja en 1..1\ncon `dateTime` o `Period`, como IPS." ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.fechaEmision" ] ; fhir:path [ fhir:v "CRLMObservacion.fechaEmision" ] ; fhir:short [ fhir:v "Cuándo se dio a conocer el resultado" ] ; fhir:definition [ fhir:v "Cuándo se dio a conocer el resultado (por ejemplo, cuando el laboratorio lo validó)." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Obligatoria en los resultados `final`, `amended` y `corrected`.\n\n**Regla de validación:** Invariante `cr-observacion-emision` (error): `status in ('final' |\n'amended' | 'corrected') implies issued.exists()`." ] ; fhir:requirements [ fhir:v "Dice cuándo se dio a conocer el resultado, que puede ser días después de la observación.\nPermite medir tiempos de respuesta y saber qué se sabía en una fecha dada." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:type ( [ fhir:code [ fhir:v "dateTime"^^xsd:anyURI ] ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.issued" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.ejecutante" ] ; fhir:path [ fhir:v "CRLMObservacion.ejecutante" ] ; fhir:short [ fhir:v "Quién es responsable de la observación" ] ; fhir:definition [ fhir:v "Quién es responsable de la observación: el profesional que la hizo o la validó, o la\norganización que la emitió (el laboratorio, el centro de imágenes)." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Obligatorio. Se prefiere el rol del profesional, porque dice en nombre\nde qué organización actúa. Si la observación la genera un equipo sin un profesional\nresponsable, se registra la organización.\n\n**Regla de validación:** Referencia a un `PractitionerRole`, un `Practitioner` o una\n`Organization` que cumplan sus modelos.\n\n**Comentarios:** Mismos tipos que el autor del documento clínico." ] ; fhir:requirements [ fhir:v "Dice quién responde por el resultado, para saber a quién preguntar por él. El rol del\nprofesional dice además en nombre de qué organización actuó." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:type ( [ fhir:code [ fhir:v "Reference"^^xsd:anyURI ] ; fhir:targetProfile ( [ fhir:v "https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-rol-profesional"^^xsd:anyURI ; fhir:link <https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-rol-profesional> ] [ fhir:v "https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-profesional-salud"^^xsd:anyURI ; fhir:link <https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-profesional-salud> ] [ fhir:v "https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-organizacion"^^xsd:anyURI ; fhir:link <https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-organizacion> ] ) ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.performer" ] ; fhir:comment [ fhir:v "En R5 `performer` es 0..* y admite también `CareTeam`, `Patient` y `RelatedPerson`; el perfil lo\ndeja en 1..*, como IPS, y solo con estos tres tipos. Las observaciones que registra el propio\npaciente (por ejemplo, desde una aplicación) quedan para un caso de uso aparte." ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.valor[x]" ] ; fhir:path [ fhir:v "CRLMObservacion.valor[x]" ] ; fhir:short [ fhir:v "El resultado" ] ; fhir:definition [ fhir:v "El resultado: una cantidad con su unidad (12,5 mm; 13,8 g/dL), un código (positivo, negativo),\nun texto (la impresión diagnóstica), un rango, una proporción, un sí o no, etc." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Un resultado `final`, `amended` o `corrected` lleva un valor, un motivo\nsin valor o componentes. Una cantidad lleva siempre su unidad **UCUM**. El tipo de valor de\ncada código lo fija la guía de dominio.\n\n**Regla de validación:** Invariante `cr-observacion-resultado` (error): `status in ('final' |\n'amended' | 'corrected') implies (value.exists() or dataAbsentReason.exists() or\ncomponent.exists())`. Invariante `cr-observacion-ucum` (error):\n`value.ofType(Quantity).exists() implies (value.ofType(Quantity).system =\n'http://unitsofmeasure.org' and value.ofType(Quantity).code.exists())`." ] ; fhir:requirements [ fhir:v "Es el resultado mismo: una cantidad con su unidad, un código o un texto. Es lo que se usa para\ndecidir, comparar y graficar." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:type ( [ fhir:code [ fhir:v "Quantity"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "string"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "boolean"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "integer"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "Range"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "Ratio"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "SampledData"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "time"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "dateTime"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "Period"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "Attachment"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "Reference"^^xsd:anyURI ] ; fhir:targetProfile ( [ fhir:v "http://hl7.org/fhir/StructureDefinition/MolecularSequence"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/StructureDefinition/MolecularSequence> ] ) ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.value[x]" ] ; fhir:comment [ fhir:v "No se restringen los tipos de R5: cada guía elige el de sus códigos. En una cantidad,\n`value.unit` lleva la unidad legible (por ejemplo, \"mm\") y `value.code` el código UCUM (`mm`).\nEl decimal usa punto en FHIR (`12.5`), aunque en pantalla se muestre con coma." ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.motivoSinValor" ] ; fhir:path [ fhir:v "CRLMObservacion.motivoSinValor" ] ; fhir:short [ fhir:v "Por qué no hay valor" ] ; fhir:definition [ fhir:v "Por qué no hay valor: la muestra llegó dañada (`error`), no se realizó (`not-performed`), el\nvalor no se puede expresar (`as-text`), etc." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Solo si no hay valor (`obs-6`). Una observación `cancelled` lleva\n`not-performed` (invariante `cr-observacion-cancelada`: `status = 'cancelled' implies\ndataAbsentReason.coding.where(system =\n'http://terminology.hl7.org/CodeSystem/data-absent-reason' and code =\n'not-performed').exists()`).\n\n**Regla de validación:** Debe pertenecer al catálogo motivo sin valor." ] ; fhir:requirements [ fhir:v "Explica por qué no hay resultado (muestra dañada, no se realizó), para que no se confunda con\nun dato que falta o con un resultado normal." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:type ( [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ] ] ) ; fhir:binding [ fhir:strength [ fhir:v "extensible" ] ; fhir:valueSet [ fhir:v "http://hl7.org/fhir/ValueSet/data-absent-reason"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/ValueSet/data-absent-reason> ] ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.dataAbsentReason" ] ; fhir:comment [ fhir:v "Sin cambios respecto de R5." ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.interpretacion" ] ; fhir:path [ fhir:v "CRLMObservacion.interpretacion" ] ; fhir:short [ fhir:v "Cómo se interpreta el valor respecto a lo esperado" ] ; fhir:definition [ fhir:v "Cómo se interpreta el valor respecto a lo esperado: normal (`N`), alto (`H`), bajo (`L`),\ncrítico alto (`HH`), positivo (`POS`), etc." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Opcional. La asigna quien emite el resultado, normalmente a partir del\nrango de referencia.\n\n**Regla de validación:** Debe pertenecer al catálogo interpretación." ] ; fhir:requirements [ fhir:v "Señala si el resultado es normal, alto, bajo o crítico, para que quien lo lee vea de inmediato\nlo que requiere atención." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:type ( [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ] ] ) ; fhir:binding [ fhir:strength [ fhir:v "extensible" ] ; fhir:valueSet [ fhir:v "http://hl7.org/fhir/ValueSet/observation-interpretation"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/ValueSet/observation-interpretation> ] ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.interpretation" ] ; fhir:comment [ fhir:v "Sin cambios respecto de R5. El texto en español va en `CodeableConcept.text`." ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.rangoReferencia" ] ; fhir:path [ fhir:v "CRLMObservacion.rangoReferencia" ] ; fhir:short [ fhir:v "Valores normales con que se compara el resultado" ] ; fhir:definition [ fhir:v "Valores normales con que se compara el resultado (por ejemplo, hemoglobina de 12,0 a 16,0\ng/dL)." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Opcional. Lo informa quien emite el resultado, porque depende de su\nmétodo y su población. Si hay varios rangos (por ejemplo, por sexo o por edad), se envía el\nque aplica al paciente.\n\n**Regla de validación:** Al menos el límite inferior, el superior o el texto (`obs-3` de R5).\nLos límites van en UCUM (invariante `cr-observacion-rango-ucum`: `(low | high).all(system =\n'http://unitsofmeasure.org' and code.exists())`), con la misma unidad que el valor." ] ; fhir:requirements [ fhir:v "Permite interpretar el valor con los rangos del establecimiento que lo emitió, que dependen de\nsu método y de su población." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:type ( [ fhir:code [ fhir:v "BackboneElement"^^xsd:anyURI ] ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.referenceRange" ] ; fhir:comment [ fhir:v "No se usan `type`, `appliesTo`, `age` ni `normalValue`: cada guía de dominio los agrega si los\nnecesita." ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.rangoReferencia.inferior" ] ; fhir:path [ fhir:v "CRLMObservacion.rangoReferencia.inferior" ] ; fhir:short [ fhir:v "Valor mínimo del rango, con su unidad" ] ; fhir:definition [ fhir:v "Valor mínimo del rango, con su unidad." ] ; fhir:comment [ fhir:v "**Regla de validación:** Unidad UCUM." ] ; fhir:requirements [ fhir:v "Es el valor mínimo esperado, con su unidad." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:type ( [ fhir:code [ fhir:v "Quantity"^^xsd:anyURI ] ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.referenceRange.low" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.rangoReferencia.superior" ] ; fhir:path [ fhir:v "CRLMObservacion.rangoReferencia.superior" ] ; fhir:short [ fhir:v "Valor máximo del rango, con su unidad" ] ; fhir:definition [ fhir:v "Valor máximo del rango, con su unidad." ] ; fhir:comment [ fhir:v "**Regla de validación:** Unidad UCUM." ] ; fhir:requirements [ fhir:v "Es el valor máximo esperado, con su unidad." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:type ( [ fhir:code [ fhir:v "Quantity"^^xsd:anyURI ] ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.referenceRange.high" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.rangoReferencia.texto" ] ; fhir:path [ fhir:v "CRLMObservacion.rangoReferencia.texto" ] ; fhir:short [ fhir:v "El rango como texto, cuando no se expresa con números" ] ; fhir:definition [ fhir:v "El rango como texto, cuando no se expresa con números (por ejemplo, \"Negativo\")." ] ; fhir:requirements [ fhir:v "Expresa un rango que no se da con números, como Negativo." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:type ( [ fhir:code [ fhir:v "string"^^xsd:anyURI ] ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.referenceRange.text" ] ; fhir:comment [ fhir:v "En R5 `text` es `markdown` (en R4 era `string`)." ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.componente" ] ; fhir:path [ fhir:v "CRLMObservacion.componente" ] ; fhir:short [ fhir:v "Partes de una observación que solo tienen sentido juntas" ] ; fhir:definition [ fhir:v "Partes de una observación que solo tienen sentido juntas: la presión sistólica y la\ndiastólica, o las medidas de una misma lesión." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Se usan componentes cuando las partes se miden en el mismo acto y no se\ninterpretan por separado. Si cada parte es un resultado propio (por ejemplo, los análisis de\nun hemograma), cada una es una observación aparte (pregunta 1).\n\n**Regla de validación:** Un componente no repite el código de la observación (`obs-7`)." ] ; fhir:requirements [ fhir:v "Mantiene juntas las partes que solo tienen sentido juntas, como la presión sistólica y la\ndiastólica o las medidas de una misma lesión." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:type ( [ fhir:code [ fhir:v "BackboneElement"^^xsd:anyURI ] ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.component" ] ; fhir:comment [ fhir:v "`component.referenceRange` no se usa en esta versión." ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.componente.codigo" ] ; fhir:path [ fhir:v "CRLMObservacion.componente.codigo" ] ; fhir:short [ fhir:v "Qué parte se midió" ] ; fhir:definition [ fhir:v "Qué parte se midió (por ejemplo, la presión sistólica)." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Igual que el código de la observación.\n\n**Regla de validación:** Igual que el código de la observación." ] ; fhir:requirements [ fhir:v "Dice qué parte se midió, con LOINC igual que la observación." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:type ( [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ] ] ) ; fhir:binding [ fhir:strength [ fhir:v "extensible" ] ; fhir:valueSet [ fhir:v "http://hl7.org/fhir/ValueSet/observation-codes"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/ValueSet/observation-codes> ] ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.component.code" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.componente.valor[x]" ] ; fhir:path [ fhir:v "CRLMObservacion.componente.valor[x]" ] ; fhir:short [ fhir:v "El resultado de la parte" ] ; fhir:definition [ fhir:v "El resultado de la parte." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Lleva un valor o un motivo sin valor. Una cantidad lleva su unidad\nUCUM.\n\n**Regla de validación:** Invariante `cr-observacion-componente` (error), en el contexto de\n`Observation.component`: `value.exists() or dataAbsentReason.exists()`. Invariante\n`cr-observacion-componente-ucum` (error), en el mismo contexto:\n`value.ofType(Quantity).exists() implies (value.ofType(Quantity).system =\n'http://unitsofmeasure.org' and value.ofType(Quantity).code.exists())`." ] ; fhir:requirements [ fhir:v "Es el resultado de la parte, con los mismos tipos que el valor de la observación." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:type ( [ fhir:code [ fhir:v "Quantity"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "string"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "boolean"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "integer"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "Range"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "Ratio"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "SampledData"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "time"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "dateTime"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "Period"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "Attachment"^^xsd:anyURI ] ] [ fhir:code [ fhir:v "Reference"^^xsd:anyURI ] ; fhir:targetProfile ( [ fhir:v "http://hl7.org/fhir/StructureDefinition/MolecularSequence"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/StructureDefinition/MolecularSequence> ] ) ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.component.value[x]" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.componente.motivoSinValor" ] ; fhir:path [ fhir:v "CRLMObservacion.componente.motivoSinValor" ] ; fhir:short [ fhir:v "Por qué la parte no tiene valor" ] ; fhir:definition [ fhir:v "Por qué la parte no tiene valor." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Solo si no hay valor.\n\n**Regla de validación:** Debe pertenecer al catálogo motivo sin valor." ] ; fhir:requirements [ fhir:v "Explica por qué una parte no tiene resultado, igual que en la observación." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:type ( [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ] ] ) ; fhir:binding [ fhir:strength [ fhir:v "extensible" ] ; fhir:valueSet [ fhir:v "http://hl7.org/fhir/ValueSet/data-absent-reason"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/ValueSet/data-absent-reason> ] ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.component.dataAbsentReason" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.componente.interpretacion" ] ; fhir:path [ fhir:v "CRLMObservacion.componente.interpretacion" ] ; fhir:short [ fhir:v "Cómo se interpreta el valor de la parte" ] ; fhir:definition [ fhir:v "Cómo se interpreta el valor de la parte." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Opcional.\n\n**Regla de validación:** Debe pertenecer al catálogo interpretación." ] ; fhir:requirements [ fhir:v "Señala si el resultado de la parte es normal o requiere atención." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:type ( [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ] ] ) ; fhir:binding [ fhir:strength [ fhir:v "extensible" ] ; fhir:valueSet [ fhir:v "http://hl7.org/fhir/ValueSet/observation-interpretation"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/ValueSet/observation-interpretation> ] ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.component.interpretation" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.confidencialidad" ] ; fhir:path [ fhir:v "CRLMObservacion.confidencialidad" ] ; fhir:short [ fhir:v "Nivel de confidencialidad de la observación" ] ; fhir:definition [ fhir:v "Nivel de confidencialidad de la observación: 1. Normal (`N`) 2. Restringido (`R`) 3. Muy\nrestringido (`V`)." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Por defecto `N`. Si la observación tiene una sensibilidad, el nivel es\nal menos `R`. Si viaja en un documento, el documento lleva el nivel más alto de sus entradas\n(\"marca de agua alta\").\n\n**Regla de validación:** Debe pertenecer al catálogo confidencialidad." ] ; fhir:requirements [ fhir:v "Permite restringir más el acceso a una observación que lo requiere, también cuando se\nintercambia fuera de un documento." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:type ( [ fhir:code [ fhir:v "Coding"^^xsd:anyURI ] ] ) ; fhir:binding [ fhir:strength [ fhir:v "required" ] ; fhir:valueSet [ fhir:v "https://hl7.or.cr/fhir/terminology/ValueSet/cr-confidencialidad"^^xsd:anyURI ; fhir:link <https://hl7.or.cr/fhir/terminology/ValueSet/cr-confidencialidad> ] ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.meta.security (slice confidencialidad)" ] ; fhir:comment [ fhir:v "Mismo slice que el documento clínico, con discriminador por valor sobre `system`." ] ] ) ] [ fhir:id [ fhir:v "CRLMObservacion.sensibilidad" ] ; fhir:path [ fhir:v "CRLMObservacion.sensibilidad" ] ; fhir:short [ fhir:v "Por qué la observación es sensible" ] ; fhir:definition [ fhir:v "Por qué la observación es sensible: salud mental, VIH, infecciones de transmisión sexual,\nviolencia, salud sexual y reproductiva, consumo de sustancias o enfermedad genética." ] ; fhir:comment [ fhir:v "**Regla de negocio:** La asigna quien emite la observación, según su contenido (por ejemplo,\nuna carga viral de VIH lleva `HIV`). Exige confidencialidad `R` o `V`; `PSYTHPN` y `SDV`\nexigen `V`.\n\n**Regla de validación:** Debe pertenecer al catálogo sensibilidad de la información.\nInvariante `cr-observacion-sensibilidad` (error): `meta.security.where(system =\n'http://terminology.hl7.org/CodeSystem/v3-ActCode').exists() implies\nmeta.security.where(system = 'http://terminology.hl7.org/CodeSystem/v3-Confidentiality' and\ncode in ('R' | 'V')).exists()`. Invariante `cr-observacion-sensibilidad-v` (error):\n`meta.security.where(system = 'http://terminology.hl7.org/CodeSystem/v3-ActCode' and code in\n('PSYTHPN' | 'SDV')).exists() implies meta.security.where(system =\n'http://terminology.hl7.org/CodeSystem/v3-Confidentiality' and code = 'V').exists()`.\n\n**Comentarios:** Mismas reglas que el documento clínico." ] ; fhir:requirements [ fhir:v "Dice por qué la observación es sensible, por ejemplo una carga viral de VIH, para que la\npolítica de acceso del HIE le aplique la protección que corresponde." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:type ( [ fhir:code [ fhir:v "Coding"^^xsd:anyURI ] ] ) ; fhir:binding [ fhir:strength [ fhir:v "required" ] ; fhir:valueSet [ fhir:v "https://hl7.or.cr/fhir/terminology/ValueSet/cr-sensibilidad-informacion"^^xsd:anyURI ; fhir:link <https://hl7.or.cr/fhir/terminology/ValueSet/cr-sensibilidad-informacion> ] ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Observation.meta.security (slice sensibilidad)" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] ) ] . #
IG © 2026+. Iniciativa HL7 Costa Rica.
Paquete hl7.fhir.cr.core#0.1.0 basado en FHIR 5.0.0.
Generado
2026-10-06
Enlaces: Índice |
Informe de control de calidad