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-documento-clinico 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-documento-clinico> a fhir:StructureDefinition ; fhir:nodeRole fhir:treeRoot ; fhir:id [ fhir:v "cr-lm-documento-clinico"] ; # 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-documento-clinico</b></p><a name=\"cr-lm-documento-clinico\"> </a><a name=\"hccr-lm-documento-clinico\"> </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-documento-clinico-definitions.html#CRLMDocumentoClinico\" title=\"Documento clínico de un paciente: un conjunto de información clínica que un autor reúne, un#xA;profesional valida y una organización custodia, y que se intercambia como una unidad. Ejemplos:#xA;un informe de imágenes médicas, un informe de laboratorio, una epicrisis, una referencia, una#xA;nota de consulta o el resumen del paciente.\">CRLMDocumentoClinico</a><a name=\"CRLMDocumentoClinico\"> </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 del Documento Clínico<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-documento-clinico-definitions.html#CRLMDocumentoClinico.identificacion\" title=\"Identificador del documento, el mismo en todas sus versiones.\">identificacion</a><a name=\"CRLMDocumentoClinico.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\">Identificador del documento, el mismo en todas sus versiones</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-documento-clinico-definitions.html#CRLMDocumentoClinico.identificacion.numero\" title=\"Número del documento en el sistema del establecimiento.\">numero</a><a name=\"CRLMDocumentoClinico.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 del documento 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-documento-clinico-definitions.html#CRLMDocumentoClinico.identificacion.establecimiento\" title=\"Código del establecimiento que asignó el número.\">establecimiento</a><a name=\"CRLMDocumentoClinico.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-documento-clinico-definitions.html#CRLMDocumentoClinico.tipo\" title=\"Clase de documento según LOINC: informe de imágenes, informe de laboratorio, epicrisis,#xA;referencia, nota de consulta, resumen del paciente, etc. (lista inicial en la sección 5).\">tipo</a><a name=\"CRLMDocumentoClinico.tipo\"> </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\">Clase de documento según LOINC<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-tipo-documento-clinico.html\" title=\"https://hl7.or.cr/fhir/terminology/ValueSet/cr-tipo-documento-clinico\" class=\"binding\">Tipo de documento clínico</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_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-documento-clinico-definitions.html#CRLMDocumentoClinico.titulo\" title=\"Título del documento como lo ve quien lo lee: "Informe de resonancia magnética de rodilla#xA;derecha", "Epicrisis".\">titulo</a><a name=\"CRLMDocumentoClinico.titulo\"> </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\">Título del documento como lo ve quien lo lee</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-documento-clinico-definitions.html#CRLMDocumentoClinico.paciente\" title=\"Paciente del que trata el documento.\">paciente</a><a name=\"CRLMDocumentoClinico.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 del que trata el documento</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-documento-clinico-definitions.html#CRLMDocumentoClinico.atencion\" title=\"Atención en que se generó el documento.\">atencion</a><a name=\"CRLMDocumentoClinico.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 que se generó el documento</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-documento-clinico-definitions.html#CRLMDocumentoClinico.fecha\" title=\"Momento en que el autor terminó de redactar esta versión del documento.\">fecha</a><a name=\"CRLMDocumentoClinico.fecha\"> </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\">Momento en que el autor terminó de redactar esta versión del documento</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-documento-clinico-definitions.html#CRLMDocumentoClinico.autor\" title=\"Quien redacta el documento.\">autor</a><a name=\"CRLMDocumentoClinico.autor\"> </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..*</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-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: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Quien redacta el documento<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_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: white; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-documento-clinico-definitions.html#CRLMDocumentoClinico.validacion\" title=\"Quién valida el documento, de qué forma y cuándo.\">validacion</a><a name=\"CRLMDocumentoClinico.validacion\"> </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/types.html#BackboneElement\">BackboneElement</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 valida el documento, de qué forma y cuándo<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_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-documento-clinico-definitions.html#CRLMDocumentoClinico.validacion.modo\" title=\"Forma de la validación: 1. Legal (`legal`): el profesional responde legalmente por el#xA;contenido 2. Profesional (`professional`): un profesional lo revisa sin responder legalmente#xA;3. Oficial (`official`): la organización lo valida 4. Personal (`personal`): el paciente u#xA;otra persona lo valida.\">modo</a><a name=\"CRLMDocumentoClinico.validacion.modo\"> </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\">Forma de la validación<br class=\"binding\"/><span style=\"font-weight:bold\" title=\"null\" class=\"binding\">Vinculación: </span><a href=\"http://hl7.org/fhir/R5/valueset-composition-attestation-mode.html\" title=\"http://hl7.org/fhir/ValueSet/composition-attestation-mode\" class=\"binding\">CompositionAttestationMode</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_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-documento-clinico-definitions.html#CRLMDocumentoClinico.validacion.fecha\" title=\"Momento de la validación.\">fecha</a><a name=\"CRLMDocumentoClinico.validacion.fecha\"> </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\">Momento de la validació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_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: #F7F7F7; background-color: inherit\" title=\"Referencia a otro recurso\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-documento-clinico-definitions.html#CRLMDocumentoClinico.validacion.responsable\" title=\"Quien valida.\">responsable</a><a name=\"CRLMDocumentoClinico.validacion.responsable\"> </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/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: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Quien valida</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-documento-clinico-definitions.html#CRLMDocumentoClinico.custodio\" title=\"Organización que conserva el documento y responde por su acceso.\">custodio</a><a name=\"CRLMDocumentoClinico.custodio\"> </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-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\">Organización que conserva el documento y responde por su acceso</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-documento-clinico-definitions.html#CRLMDocumentoClinico.confidencialidad\" title=\"Nivel de confidencialidad del documento: 1. Normal (`N`) 2. Restringido (`R`) 3. Muy#xA;restringido (`V`).\">confidencialidad</a><a name=\"CRLMDocumentoClinico.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 del documento<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_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: white; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-documento-clinico-definitions.html#CRLMDocumentoClinico.documentoRelacionado\" title=\"Relación de esta versión con otro documento: la versión que corrige, el documento al que#xA;agrega una adenda, o el documento del que se transformó.\">documentoRelacionado</a><a name=\"CRLMDocumentoClinico.documentoRelacionado\"> </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/types.html#BackboneElement\">BackboneElement</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\">Relación de esta versión con otro documento<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_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\"/> <a href=\"StructureDefinition-cr-lm-documento-clinico-definitions.html#CRLMDocumentoClinico.documentoRelacionado.relacion\" title=\"Tipo de relación: 1. Sustituye (`replaces`): corrección o anulación de la versión anterior#xA;2. Agrega (`appends`): adenda a un documento 3. Transformado de (`transforms`): el mismo#xA;contenido en otro formato (por ejemplo, desde un CDA).\">relacion</a><a name=\"CRLMDocumentoClinico.documentoRelacionado.relacion\"> </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#code\">code</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\">Tipo de relació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-relacion-documento.html\" title=\"https://hl7.or.cr/fhir/terminology/ValueSet/cr-relacion-documento\" class=\"binding\">Relación entre documentos</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_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\"/> <a href=\"StructureDefinition-cr-lm-documento-clinico-definitions.html#CRLMDocumentoClinico.documentoRelacionado.documento\" title=\"Documento relacionado.\">documento</a><a name=\"CRLMDocumentoClinico.documentoRelacionado.documento\"> </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-documento-clinico.html\">Modelo Lógico del Documento Clínico</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\">Documento relacionado</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-documento-clinico-definitions.html#CRLMDocumentoClinico.seccion\" title=\"Parte del documento con un tema: hallazgos, conclusión, antecedentes, medicamentos al egreso,#xA;etc.\">seccion</a><a name=\"CRLMDocumentoClinico.seccion\"> </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\">Parte del documento con un tema<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_primitive.png\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Tipo de dato primitivo\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-documento-clinico-definitions.html#CRLMDocumentoClinico.seccion.titulo\" title=\"Título de la sección como lo ve quien lee: "Hallazgos", "Conclusión".\">titulo</a><a name=\"CRLMDocumentoClinico.seccion.titulo\"> </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\">Título de la sección como lo ve quien lee</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-documento-clinico-definitions.html#CRLMDocumentoClinico.seccion.codigo\" title=\"Código LOINC de la sección.\">codigo</a><a name=\"CRLMDocumentoClinico.seccion.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\">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\">Código LOINC de la sección<br class=\"binding\"/><span style=\"font-weight:bold\" title=\"null\" class=\"binding\">Vinculación: </span><a href=\"http://hl7.org/fhir/R5/valueset-doc-section-codes.html\" title=\"http://hl7.org/fhir/ValueSet/doc-section-codes\" class=\"binding\">DocumentSectionCodes</a><span title=\"null\" class=\"binding\"> (</span><a href=\"http://hl7.org/fhir/R5/terminologies.html#example\" title=\"Instances are not expected or even encouraged to draw from the specified value set. The value set merely provides examples of the types of concepts intended to be included.\" class=\"binding\">example</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_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-documento-clinico-definitions.html#CRLMDocumentoClinico.seccion.texto\" title=\"Contenido legible de la sección, en XHTML. Es lo que el profesional lee y lo que se valida.\">texto</a><a name=\"CRLMDocumentoClinico.seccion.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\">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\">Contenido legible de la sección, en XHTML</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_reference.png\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Referencia a otro recurso\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-documento-clinico-definitions.html#CRLMDocumentoClinico.seccion.entrada\" title=\"Datos estructurados de la sección: observaciones, condiciones, medicamentos, imágenes, etc.\">entrada</a><a name=\"CRLMDocumentoClinico.seccion.entrada\"> </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/references.html\">Reference</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\">Datos estructurados de la sección<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_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-documento-clinico-definitions.html#CRLMDocumentoClinico.seccion.motivoVacia\" title=\"Por qué una sección no tiene entradas: sin información, no se consultó, no aplica, etc.\">motivoVacia</a><a name=\"CRLMDocumentoClinico.seccion.motivoVacia\"> </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#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\">Por qué una sección no tiene entradas<br class=\"binding\"/><span style=\"font-weight:bold\" title=\"null\" class=\"binding\">Vinculación: </span><a href=\"http://hl7.org/fhir/R5/valueset-list-empty-reason.html\" title=\"http://hl7.org/fhir/ValueSet/list-empty-reason\" class=\"binding\">ListEmptyReasons</a><span title=\"null\" class=\"binding\"> (</span><a href=\"http://hl7.org/fhir/R5/terminologies.html#preferred\" title=\"Instances are encouraged to draw from the specified codes for interoperability purposes but are not required to do so to be considered conformant.\" class=\"binding\">preferred</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_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: #F7F7F7; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-documento-clinico-definitions.html#CRLMDocumentoClinico.sensibilidad\" title=\"Etiqueta de seguridad que dice **por qué** el documento es sensible: 1. Salud mental (`PSY`)#xA;2. Notas de psicoterapia (`PSYTHPN`) 3. VIH/sida (`HIV`) 4. Infecciones de transmisión sexual#xA;(`STD`) 5. Violencia sexual, doméstica o abuso (`SDV`) 6. Salud sexual y reproductiva (`SEX`)#xA;7. Consumo de sustancias (`SUD`) 8. Enfermedad genética (`GDIS`). Ver la propuesta para Costa#xA;Rica abajo.\">sensibilidad</a><a name=\"CRLMDocumentoClinico.sensibilidad\"> </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/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\">Etiqueta de seguridad que dice por qué el documento 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-documento-clinico"^^xsd:anyURI] ; # fhir:version [ fhir:v "0.1.0"] ; # fhir:name [ fhir:v "CRLMDocumentoClinico"] ; # fhir:title [ fhir:v "Modelo Lógico del Documento Clínico"] ; # 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 "Documento clínico de un paciente: un conjunto de información clínica que un autor reúne, un\nprofesional valida y una organización custodia, y que se intercambia como una unidad. Ejemplos:\nun informe de imágenes médicas, un informe de laboratorio, una epicrisis, una referencia, una\nnota de consulta o el resumen del paciente."] ; # 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/Composition"^^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/CRLMDocumentoClinico"^^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 "CRLMDocumentoClinico" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico" ] ; fhir:short [ fhir:v "Modelo Lógico del Documento Clínico" ] ; fhir:definition [ fhir:v "Documento clínico de un paciente: un conjunto de información clínica que un autor reúne, un\nprofesional valida y una organización custodia, y que se intercambia como una unidad. Ejemplos:\nun informe de imágenes médicas, un informe de laboratorio, una epicrisis, una referencia, una\nnota de consulta o el resumen del paciente." ] ; 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 "Composition" ] ] [ fhir:identity [ fhir:v "rim" ] ; fhir:map [ fhir:v "n/a" ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.identificacion" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.identificacion" ] ; fhir:short [ fhir:v "Identificador del documento, el mismo en todas sus versiones" ] ; fhir:definition [ fhir:v "Identificador del documento, el mismo en todas sus versiones." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Obligatorio. Lo asigna el establecimiento que emite el documento y no\ncambia cuando se emite una versión nueva: cada versión se distingue por la versión del recurso\n(`Composition.version`, ver elementos propios del recurso) y por el identificador del\n`Bundle`.\n\n**Regla de validación:** No puede haber dos documentos distintos con el mismo establecimiento\ny número.\n\n**Comentarios:** Es el identificador con que la referencia a documento (`DocumentReference`,\nmodelo siguiente) indexa el documento en el HIE." ] ; fhir:requirements [ fhir:v "Reúne todas las versiones de un documento: una corrección o una adenda lleva el mismo\nidentificador, y así se sabe que es el mismo documento (decisión 7)." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMDocumentoClinico.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 "Composition.identifier" ] ; fhir:comment [ fhir:v "En R5 `identifier` es 0..* y es el identificador **independiente de la versión**; el perfil lo\ndeja en 1..1. Mismo patrón que el expediente y la atención: `identifier.system` =\n`https://hl7.or.cr/fhir/sid/documento/{código del establecimiento}` (la CCSS usa\n`cj-4000042147`). `identifier.use` = `official`. No lleva `type`." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.identificacion.id" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.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 "CRLMDocumentoClinico.identificacion.extension" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.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 "CRLMDocumentoClinico.identificacion.modifierExtension" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.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 "CRLMDocumentoClinico.identificacion.numero" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.identificacion.numero" ] ; fhir:short [ fhir:v "Número del documento en el sistema del establecimiento" ] ; fhir:definition [ fhir:v "Número del documento 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 el documento." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMDocumentoClinico.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 "Composition.identifier.value" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.identificacion.establecimiento" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.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` del custodio o, si es una unidad sin\nidentificador propio, el de su organización superior.\n\n**Regla de validación:** Invariante `cr-documento-system`, sobre el identificador:\n`system.matches('^https://hl7\\\\.or\\\\.cr/fhir/sid/documento/(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 documentos por su cuenta. El establecimiento hace único el\nnú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 "CRLMDocumentoClinico.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 "Composition.identifier.system (sufijo)" ] ; fhir:comment [ fhir:v "No se envía como dato aparte: es el sufijo del `system`." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.tipo" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.tipo" ] ; fhir:short [ fhir:v "Clase de documento según LOINC" ] ; fhir:definition [ fhir:v "Clase de documento según LOINC: informe de imágenes, informe de laboratorio, epicrisis,\nreferencia, nota de consulta, resumen del paciente, etc. (lista inicial en la sección 5)." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Obligatorio. Cada guía de dominio fija el tipo de sus documentos (por\nejemplo, la IG de imágenes médicas fija `18748-4`).\n\n**Regla de validación:** Debe pertenecer al catálogo tipo de documento clínico.\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é clase de documento es (informe de imágenes, epicrisis, referencia) con un código\nLOINC. Permite buscar, filtrar y aplicar a cada tipo las reglas de su guía de dominio." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMDocumentoClinico.tipo" ] ; 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 "https://hl7.or.cr/fhir/terminology/ValueSet/cr-tipo-documento-clinico"^^xsd:anyURI ; fhir:link <https://hl7.or.cr/fhir/terminology/ValueSet/cr-tipo-documento-clinico> ] ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Composition.type" ] ; fhir:comment [ fhir:v "El binding de R5 es `preferred` a `doc-typecodes` (todos los códigos de documento de LOINC). El\nValueSet CR es un subconjunto inicial, con binding `extensible` para admitir otros códigos de\ndocumento LOINC cuando ninguno de la lista sirva." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.titulo" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.titulo" ] ; fhir:short [ fhir:v "Título del documento como lo ve quien lo lee" ] ; fhir:definition [ fhir:v "Título del documento como lo ve quien lo lee: \"Informe de resonancia magnética de rodilla\nderecha\", \"Epicrisis\"." ] ; fhir:comment [ fhir:v "**Regla de negocio:** En español.\n\n**Regla de validación:** De 1 a 250 caracteres." ] ; fhir:requirements [ fhir:v "Es lo que ve quien busca o abre el documento, más específico que el tipo, por ejemplo Informe\nde resonancia magnética de rodilla derecha." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMDocumentoClinico.titulo" ] ; 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 "Composition.title" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.paciente" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.paciente" ] ; fhir:short [ fhir:v "Paciente del que trata el documento" ] ; fhir:definition [ fhir:v "Paciente del que trata el documento." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Obligatorio y uno solo.\n\n**Regla de validación:** Referencia a un `Patient` que cumpla el modelo de paciente y que esté\nincluido en el `Bundle`." ] ; fhir:requirements [ fhir:v "Un documento trata siempre de un paciente. Sin él no se puede ubicar el documento en su\nhistoria ni controlar quién lo puede ver." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMDocumentoClinico.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 "Composition.subject" ] ; fhir:comment [ fhir:v "En R5 `subject` es 0..* (una lista en JSON) y admite cualquier recurso; el perfil lo deja en\n1..1 y lo restringe a `Patient`, como IPS. En JSON sigue siendo una lista de un elemento." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.atencion" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.atencion" ] ; fhir:short [ fhir:v "Atención en que se generó el documento" ] ; fhir:definition [ fhir:v "Atención en que se generó el documento." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Obligatoria cuando el documento resulta de una atención (informes,\nepicrisis, referencias, notas). No se registra en documentos que resumen varias atenciones,\ncomo el resumen del paciente. Cada guía de dominio puede hacerla obligatoria.\n\n**Regla de validación:** Referencia a un `Encounter` que cumpla el modelo de atención, del\nmismo paciente, incluido en el `Bundle`." ] ; fhir:requirements [ fhir:v "Da el contexto en que se generó el documento: dónde, cuándo, de qué modalidad y con qué\nprofesionales." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMDocumentoClinico.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 "Composition.encounter" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.fecha" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.fecha" ] ; fhir:short [ fhir:v "Momento en que el autor terminó de redactar esta versión del documento" ] ; fhir:definition [ fhir:v "Momento en que el autor terminó de redactar esta versión del documento." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Obligatoria. No puede ser futura (invariante\n`cr-documento-fecha-no-futura`: `$this {= now()`) ni anterior al inicio de la atención\n(invariante `cr-documento-fecha-atencion`: `encounter.exists() implies\n(encounter.resolve().actualPeriod.start.empty() or date }=\nencounter.resolve().actualPeriod.start)`, que el validador evalúa dentro del `Bundle`).\n\n**Regla de validación:** Fecha y hora con zona horaria (UTC−6 en Costa Rica). Invariante\n`cr-documento-fecha-hora`: `toString().contains('T')`.\n\n**Comentarios:** No es la fecha de validación (dato validación) ni la del ensamblado del\n`Bundle` (`Bundle.timestamp`)." ] ; fhir:requirements [ fhir:v "Ubica el documento en la historia del paciente y dice cuándo se redactó esta versión." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMDocumentoClinico.fecha" ] ; 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 "Composition.date" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.autor" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.autor" ] ; fhir:short [ fhir:v "Quien redacta el documento" ] ; fhir:definition [ fhir:v "Quien redacta el documento." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Un profesional, en su rol, cuando el documento lo redacta una persona.\nLa organización, cuando lo genera un sistema sin intervención de un profesional (por ejemplo,\nel resumen del paciente que arma el HIE).\n\n**Regla de validación:** Referencia a un `PractitionerRole`, `Practitioner` u `Organization`\nque cumpla su modelo, incluido en el `Bundle`." ] ; fhir:requirements [ fhir:v "Dice quién redactó el documento, un profesional en su rol o un sistema, para saber de quién es\nel contenido y a quién preguntar por él." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "CRLMDocumentoClinico.autor" ] ; 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 "Composition.author" ] ; fhir:comment [ fhir:v "R5 admite además `Device`, `Patient` y `RelatedPerson`; el perfil los excluye en esta versión." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.validacion" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.validacion" ] ; fhir:short [ fhir:v "Quién valida el documento, de qué forma y cuándo" ] ; fhir:definition [ fhir:v "Quién valida el documento, de qué forma y cuándo." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Un documento `final`, `corrected` o `appended` redactado por un\nprofesional lleva la validación `legal` del profesional que responde por su contenido (el\nradiólogo que firma el informe, el médico que firma la epicrisis). Pueden agregarse otras: por\nejemplo, la validación `professional` de un residente.\n\n**Regla de validación:** Invariante `cr-documento-validacion-legal` (error): `status in\n('final' | 'corrected' | 'appended') and author.all(resolve() is PractitionerRole or resolve()\nis Practitioner) implies attester.where(mode.coding.where(system =\n'http://hl7.org/fhir/composition-attestation-mode' and code = 'legal').exists()).exists()`.\n\n**Comentarios:** Este dato dice **quién** responde por el documento; la **firma digital** de\nesa persona va en el `Bundle` (`Bundle.signature`, pregunta 1), no aquí." ] ; fhir:requirements [ fhir:v "Dice quién responde por el contenido. Sin la validación legal de un profesional, el documento\nno tiene valor clínico ni legal (principio de responsabilidad)." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "CRLMDocumentoClinico.validacion" ] ; 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 "Composition.attester" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.validacion.id" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.validacion.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 "CRLMDocumentoClinico.validacion.extension" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.validacion.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 "CRLMDocumentoClinico.validacion.modifierExtension" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.validacion.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 "CRLMDocumentoClinico.validacion.modo" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.validacion.modo" ] ; fhir:short [ fhir:v "Forma de la validación" ] ; fhir:definition [ fhir:v "Forma de la validación: 1. Legal (`legal`): el profesional responde legalmente por el\ncontenido 2. Profesional (`professional`): un profesional lo revisa sin responder legalmente\n3. Oficial (`official`): la organización lo valida 4. Personal (`personal`): el paciente u\notra persona lo valida." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Ver la regla de negocio del dato validación.\n\n**Regla de validación:** Debe pertenecer al catálogo modo de validación." ] ; fhir:requirements [ fhir:v "Distingue la validación legal, que hace responsable al profesional, de una revisión\nprofesional, oficial o personal, que no tiene el mismo efecto." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMDocumentoClinico.validacion.modo" ] ; 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 "required" ] ; fhir:valueSet [ fhir:v "http://hl7.org/fhir/ValueSet/composition-attestation-mode"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/ValueSet/composition-attestation-mode> ] ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Composition.attester.mode" ] ; fhir:comment [ fhir:v "El binding de R5 es `preferred`; el perfil lo sube a `required`." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.validacion.fecha" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.validacion.fecha" ] ; fhir:short [ fhir:v "Momento de la validación" ] ; fhir:definition [ fhir:v "Momento de la validación." ] ; fhir:comment [ fhir:v "**Regla de negocio:** No puede ser anterior a la fecha del documento (invariante\n`cr-documento-validacion-fecha`: `attester.all(time.empty() or time >= %resource.date)`).\n\n**Regla de validación:** Fecha y hora con zona horaria (invariante\n`cr-documento-fecha-hora`)." ] ; fhir:requirements [ fhir:v "Dice cuándo se validó el documento, que puede ser después de redactarlo." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMDocumentoClinico.validacion.fecha" ] ; 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 "Composition.attester.time" ] ; fhir:comment [ fhir:v "En el perfil, `time` pasa de 0..1 a 1..1." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.validacion.responsable" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.validacion.responsable" ] ; fhir:short [ fhir:v "Quien valida" ] ; fhir:definition [ fhir:v "Quien valida." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Para `legal` y `professional`, un profesional en su rol; para\n`official`, la organización.\n\n**Regla de validación:** Referencia a un `PractitionerRole`, `Practitioner` u `Organization`\nque cumpla su modelo, incluido en el `Bundle`." ] ; fhir:requirements [ fhir:v "Es quien valida: el profesional, en su rol, o la organización. En la validación legal, es\nquien firma el documento." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMDocumentoClinico.validacion.responsable" ] ; 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-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 "Composition.attester.party" ] ; fhir:comment [ fhir:v "En el perfil, `party` pasa de 0..1 a 1..1 y excluye `Patient` y `RelatedPerson` en esta\nversión." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.custodio" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.custodio" ] ; fhir:short [ fhir:v "Organización que conserva el documento y responde por su acceso" ] ; fhir:definition [ fhir:v "Organización que conserva el documento y responde por su acceso." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Obligatorio. Es la **entidad que emite** el documento: el\nestablecimiento concreto, no la institución a la que pertenece. Para la CCSS, el hospital, el\nárea de salud o el EBAIS que emite el documento, no la CCSS (pregunta 3).\n\n**Regla de validación:** Referencia a un `Organization` que cumpla el modelo de organización,\nincluido en el `Bundle`." ] ; fhir:requirements [ fhir:v "Dice qué organización conserva el documento y responde por su acceso. Es a quien se le pide el\noriginal y quien responde ante el paciente (decisión 3)." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMDocumentoClinico.custodio" ] ; 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-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 "Composition.custodian" ] ; fhir:comment [ fhir:v "En el perfil, `custodian` pasa de 0..1 a 1..1, como en `LACCompositionIPS`." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.confidencialidad" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.confidencialidad" ] ; fhir:short [ fhir:v "Nivel de confidencialidad del documento" ] ; fhir:definition [ fhir:v "Nivel de confidencialidad del documento: 1. Normal (`N`) 2. Restringido (`R`) 3. Muy\nrestringido (`V`)." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Por defecto `N`. La información de salud es siempre un dato sensible\nsegún la Ley 8968; este nivel sirve para restringir **más** el acceso a documentos que lo\nrequieren. Si el documento tiene una sensibilidad, el nivel es al menos `R`. Es el nivel más\nalto entre el documento y sus entradas (\"marca de agua alta\").\n\n**Regla de validación:** Debe pertenecer al catálogo confidencialidad. Invariante\n`cr-documento-sensibilidad` (error) en el dato sensibilidad." ] ; fhir:requirements [ fhir:v "Permite restringir más el acceso a los documentos que lo requieren, además de la protección\nque ya tiene toda información de salud por la Ley 8968." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMDocumentoClinico.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 "Composition.meta.security (slice confidencialidad)" ] ; fhir:comment [ fhir:v "R5 eliminó `Composition.confidentiality` (que existía en R4): la confidencialidad va como\netiqueta de seguridad en `meta.security`. Se crea un slice `confidencialidad` con discriminador\npor valor sobre `system`. El ValueSet CR toma `N`, `R` y `V` de `v3-Confidentiality`; `U`, `L` y\n`M` no se usan para información clínica." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.documentoRelacionado" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.documentoRelacionado" ] ; fhir:short [ fhir:v "Relación de esta versión con otro documento" ] ; fhir:definition [ fhir:v "Relación de esta versión con otro documento: la versión que corrige, el documento al que\nagrega una adenda, o el documento del que se transformó." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Toda versión nueva (`corrected`, `appended` o `entered-in-error`)\nreferencia la versión anterior.\n\n**Regla de validación:** Invariante `cr-documento-relacion` (error): `status in ('corrected' |\n'appended' | 'entered-in-error') implies relatesTo.where(type in ('replaces' |\n'appends')).exists()`." ] ; fhir:requirements [ fhir:v "Enlaza una corrección, una adenda o una transformación con el documento del que sale, para\nreconstruir la historia de sus versiones." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "CRLMDocumentoClinico.documentoRelacionado" ] ; 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 "Composition.relatesTo" ] ; fhir:comment [ fhir:v "En R5 `relatesTo` es un `RelatedArtifact` (en R4 era un BackboneElement con `code` y\n`target[x]`)." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.documentoRelacionado.id" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.documentoRelacionado.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 "CRLMDocumentoClinico.documentoRelacionado.extension" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.documentoRelacionado.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 "CRLMDocumentoClinico.documentoRelacionado.modifierExtension" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.documentoRelacionado.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 "CRLMDocumentoClinico.documentoRelacionado.relacion" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.documentoRelacionado.relacion" ] ; fhir:short [ fhir:v "Tipo de relación" ] ; fhir:definition [ fhir:v "Tipo de relación: 1. Sustituye (`replaces`): corrección o anulación de la versión anterior\n2. Agrega (`appends`): adenda a un documento 3. Transformado de (`transforms`): el mismo\ncontenido en otro formato (por ejemplo, desde un CDA)." ] ; fhir:comment [ fhir:v "**Regla de validación:** Debe pertenecer al catálogo relación entre documentos." ] ; fhir:requirements [ fhir:v "Dice si la versión sustituye a la anterior, le agrega una adenda o es el mismo contenido en\notro formato, que se tratan distinto al mostrar el documento." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMDocumentoClinico.documentoRelacionado.relacion" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:code [ fhir:v "code"^^xsd:anyURI ] ] ) ; fhir:binding [ fhir:strength [ fhir:v "required" ] ; fhir:valueSet [ fhir:v "https://hl7.or.cr/fhir/terminology/ValueSet/cr-relacion-documento"^^xsd:anyURI ; fhir:link <https://hl7.or.cr/fhir/terminology/ValueSet/cr-relacion-documento> ] ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Composition.relatesTo.type" ] ; fhir:comment [ fhir:v "El ValueSet de R5 (`related-artifact-type`) tiene más de 30 códigos; el ValueSet CR toma solo\nlos tres de la descripción, que son los de IHE (`RPLC`, `APND`, `XFRM`)." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.documentoRelacionado.documento" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.documentoRelacionado.documento" ] ; fhir:short [ fhir:v "Documento relacionado" ] ; fhir:definition [ fhir:v "Documento relacionado." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Se referencia por su identificación y versión, porque la versión\nanterior no tiene por qué estar en el `Bundle`.\n\n**Regla de validación:** Referencia lógica: `identifier` con el `system` y el número del\ndocumento relacionado." ] ; fhir:requirements [ fhir:v "Es el documento relacionado, citado por su identificador y versión porque la versión\nanterior no tiene que viajar en el mismo `Bundle`." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMDocumentoClinico.documentoRelacionado.documento" ] ; 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-documento-clinico"^^xsd:anyURI ; fhir:link <https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-documento-clinico> ] ) ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Composition.relatesTo.resourceReference" ] ; fhir:comment [ fhir:v "`resourceReference.identifier` lleva el identificador del documento;\n`resourceReference.display` puede indicar la versión (\"versión 1\")." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.seccion" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.seccion" ] ; fhir:short [ fhir:v "Parte del documento con un tema" ] ; fhir:definition [ fhir:v "Parte del documento con un tema: hallazgos, conclusión, antecedentes, medicamentos al egreso,\netc." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Las secciones de cada tipo de documento las define su guía de dominio.\nUna sección puede tener subsecciones con la misma estructura.\n\n**Regla de validación:** Reglas de FHIR: una sección tiene texto, entradas o subsecciones\n(`cmp-1`), y solo tiene motivo de sección vacía si no tiene entradas (`cmp-2`)." ] ; fhir:requirements [ fhir:v "Divide el contenido en partes con un tema (hallazgos, conclusión), para leerlo, buscarlo y que\ncada guía de dominio fije las secciones de su documento." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "CRLMDocumentoClinico.seccion" ] ; 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 "Composition.section" ] ; fhir:comment [ fhir:v "Las subsecciones (`section.section`) siguen la misma estructura." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.seccion.id" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.seccion.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 "CRLMDocumentoClinico.seccion.extension" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.seccion.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 "CRLMDocumentoClinico.seccion.modifierExtension" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.seccion.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 "CRLMDocumentoClinico.seccion.titulo" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.seccion.titulo" ] ; fhir:short [ fhir:v "Título de la sección como lo ve quien lee" ] ; fhir:definition [ fhir:v "Título de la sección como lo ve quien lee: \"Hallazgos\", \"Conclusión\"." ] ; fhir:comment [ fhir:v "**Regla de negocio:** En español.\n\n**Regla de validación:** De 1 a 250 caracteres." ] ; fhir:requirements [ fhir:v "Es lo que ve quien lee la sección." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMDocumentoClinico.seccion.titulo" ] ; 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 "Composition.section.title" ] ; fhir:comment [ fhir:v "En el perfil, `title` pasa de 0..1 a 1..1." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.seccion.codigo" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.seccion.codigo" ] ; fhir:short [ fhir:v "Código LOINC de la sección" ] ; fhir:definition [ fhir:v "Código LOINC de la sección." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Lo fija la guía de dominio para cada sección.\n\n**Regla de validación:** Código de sección de LOINC." ] ; fhir:requirements [ fhir:v "Identifica la sección con un código LOINC, para que un sistema la encuentre sin depender del\ntítulo." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMDocumentoClinico.seccion.codigo" ] ; 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 "example" ] ; fhir:valueSet [ fhir:v "http://hl7.org/fhir/ValueSet/doc-section-codes"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/ValueSet/doc-section-codes> ] ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Composition.section.code" ] ; fhir:comment [ fhir:v "Sin cambios respecto de R5: cada guía de dominio fija el binding de sus secciones." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.seccion.texto" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.seccion.texto" ] ; fhir:short [ fhir:v "Contenido legible de la sección, en XHTML" ] ; fhir:definition [ fhir:v "Contenido legible de la sección, en XHTML. Es lo que el profesional lee y lo que se valida." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Obligatorio. Si la sección tiene entradas, el texto las presenta de\nforma legible. Si está vacía, el texto lo dice (\"Sin medicamentos al egreso\").\n\n**Regla de validación:** Narrativa FHIR (`status` = `generated`, `extensions` o\n`additional`)." ] ; fhir:requirements [ fhir:v "Es lo que el profesional lee y lo que se valida y firma. Garantiza que el documento se pueda\nleer aunque un sistema no entienda sus entradas (principio de legibilidad)." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMDocumentoClinico.seccion.texto" ] ; 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 "Composition.section.text" ] ; fhir:comment [ fhir:v "En el perfil, `text` pasa de 0..1 a 1..1, como en IPS." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.seccion.entrada" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.seccion.entrada" ] ; fhir:short [ fhir:v "Datos estructurados de la sección" ] ; fhir:definition [ fhir:v "Datos estructurados de la sección: observaciones, condiciones, medicamentos, imágenes, etc." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Los recursos que se pueden referenciar en cada sección los fija la\nguía de dominio.\n\n**Regla de validación:** Referencia a recursos incluidos en el `Bundle`." ] ; fhir:requirements [ fhir:v "Lleva los datos estructurados de la sección (observaciones, medicamentos, imágenes), para\nque un sistema los procese sin interpretar el texto." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "CRLMDocumentoClinico.seccion.entrada" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ] ; fhir:type ( [ fhir:code [ fhir:v "Reference"^^xsd:anyURI ] ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Composition.section.entry" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.seccion.motivoVacia" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.seccion.motivoVacia" ] ; fhir:short [ fhir:v "Por qué una sección no tiene entradas" ] ; fhir:definition [ fhir:v "Por qué una sección no tiene entradas: sin información, no se consultó, no aplica, etc." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Solo si la sección no tiene entradas (`cmp-2`).\n\n**Regla de validación:** Debe pertenecer al catálogo motivo de lista vacía." ] ; fhir:requirements [ fhir:v "Distingue una sección vacía porque no hay información de una que no se consultó o no aplica,\nque significan cosas distintas para quien lee." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "CRLMDocumentoClinico.seccion.motivoVacia" ] ; 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 "preferred" ] ; fhir:valueSet [ fhir:v "http://hl7.org/fhir/ValueSet/list-empty-reason"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/ValueSet/list-empty-reason> ] ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Composition.section.emptyReason" ] ; fhir:comment [ fhir:v "Sin cambios respecto de R5." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.sensibilidad" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.sensibilidad" ] ; fhir:short [ fhir:v "Etiqueta de seguridad que dice por qué el documento es sensible" ] ; fhir:definition [ fhir:v "Etiqueta de seguridad que dice **por qué** el documento es sensible: 1. Salud mental (`PSY`)\n2. Notas de psicoterapia (`PSYTHPN`) 3. VIH/sida (`HIV`) 4. Infecciones de transmisión sexual\n(`STD`) 5. Violencia sexual, doméstica o abuso (`SDV`) 6. Salud sexual y reproductiva (`SEX`)\n7. Consumo de sustancias (`SUD`) 8. Enfermedad genética (`GDIS`). Ver la propuesta para Costa\nRica abajo." ] ; fhir:comment [ fhir:v "**Regla de negocio:** La asigna el autor o el sistema que genera el documento, según su\ncontenido. Una sensibilidad exige confidencialidad `R` o `V`. Las entradas del documento que\nla tienen la llevan también en su propio `meta.security`, y el documento lleva todas las de\nsus entradas. Las etiquetas no deciden por sí solas quién accede: lo decide la política de\nacceso del HIE, que las usa como insumo.\n\n**Regla de validación:** Debe pertenecer al catálogo sensibilidad de la información.\nInvariante `cr-documento-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()`.\n\n**Comentarios:** La lista y la confidencialidad mínima de cada categoría son una propuesta de\nla IG (pregunta 6)." ] ; fhir:requirements [ fhir:v "Dice por qué el documento es sensible (salud mental, VIH, violencia), para que la política de\nacceso del HIE le aplique la protección que corresponde (decisión 6)." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "CRLMDocumentoClinico.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 "Composition.meta.security (slice sensibilidad)" ] ; fhir:comment [ fhir:v "Segundo slice de `meta.security`, con discriminador por valor sobre `system`. Los códigos son de\nla política de sensibilidad de HL7 (`v3-InformationSensitivityPolicy`), que forma parte del\nValueSet estándar `security-labels` de `meta.security`. Otras familias de etiquetas (propósito\nde uso, obligaciones como \"no volver a divulgar\") quedan para el modelo de consentimiento." ] ] ) ] ) ] ; # fhir:differential [ fhir:element ( [ fhir:id [ fhir:v "CRLMDocumentoClinico" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico" ] ; fhir:short [ fhir:v "Modelo Lógico del Documento Clínico" ] ; fhir:definition [ fhir:v "Documento clínico de un paciente: un conjunto de información clínica que un autor reúne, un\nprofesional valida y una organización custodia, y que se intercambia como una unidad. Ejemplos:\nun informe de imágenes médicas, un informe de laboratorio, una epicrisis, una referencia, una\nnota de consulta o el resumen del paciente." ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Composition" ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.identificacion" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.identificacion" ] ; fhir:short [ fhir:v "Identificador del documento, el mismo en todas sus versiones" ] ; fhir:definition [ fhir:v "Identificador del documento, el mismo en todas sus versiones." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Obligatorio. Lo asigna el establecimiento que emite el documento y no\ncambia cuando se emite una versión nueva: cada versión se distingue por la versión del recurso\n(`Composition.version`, ver elementos propios del recurso) y por el identificador del\n`Bundle`.\n\n**Regla de validación:** No puede haber dos documentos distintos con el mismo establecimiento\ny número.\n\n**Comentarios:** Es el identificador con que la referencia a documento (`DocumentReference`,\nmodelo siguiente) indexa el documento en el HIE." ] ; fhir:requirements [ fhir:v "Reúne todas las versiones de un documento: una corrección o una adenda lleva el mismo\nidentificador, y así se sabe que es el mismo documento (decisión 7)." ] ; 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 "Composition.identifier" ] ; fhir:comment [ fhir:v "En R5 `identifier` es 0..* y es el identificador **independiente de la versión**; el perfil lo\ndeja en 1..1. Mismo patrón que el expediente y la atención: `identifier.system` =\n`https://hl7.or.cr/fhir/sid/documento/{código del establecimiento}` (la CCSS usa\n`cj-4000042147`). `identifier.use` = `official`. No lleva `type`." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.identificacion.numero" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.identificacion.numero" ] ; fhir:short [ fhir:v "Número del documento en el sistema del establecimiento" ] ; fhir:definition [ fhir:v "Número del documento 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 el documento." ] ; 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 "Composition.identifier.value" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.identificacion.establecimiento" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.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` del custodio o, si es una unidad sin\nidentificador propio, el de su organización superior.\n\n**Regla de validación:** Invariante `cr-documento-system`, sobre el identificador:\n`system.matches('^https://hl7\\\\.or\\\\.cr/fhir/sid/documento/(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 documentos por su cuenta. El establecimiento hace único el\nnú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 "Composition.identifier.system (sufijo)" ] ; fhir:comment [ fhir:v "No se envía como dato aparte: es el sufijo del `system`." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.tipo" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.tipo" ] ; fhir:short [ fhir:v "Clase de documento según LOINC" ] ; fhir:definition [ fhir:v "Clase de documento según LOINC: informe de imágenes, informe de laboratorio, epicrisis,\nreferencia, nota de consulta, resumen del paciente, etc. (lista inicial en la sección 5)." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Obligatorio. Cada guía de dominio fija el tipo de sus documentos (por\nejemplo, la IG de imágenes médicas fija `18748-4`).\n\n**Regla de validación:** Debe pertenecer al catálogo tipo de documento clínico.\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é clase de documento es (informe de imágenes, epicrisis, referencia) con un código\nLOINC. Permite buscar, filtrar y aplicar a cada tipo las reglas de su guía de dominio." ] ; 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 "https://hl7.or.cr/fhir/terminology/ValueSet/cr-tipo-documento-clinico"^^xsd:anyURI ; fhir:link <https://hl7.or.cr/fhir/terminology/ValueSet/cr-tipo-documento-clinico> ] ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Composition.type" ] ; fhir:comment [ fhir:v "El binding de R5 es `preferred` a `doc-typecodes` (todos los códigos de documento de LOINC). El\nValueSet CR es un subconjunto inicial, con binding `extensible` para admitir otros códigos de\ndocumento LOINC cuando ninguno de la lista sirva." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.titulo" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.titulo" ] ; fhir:short [ fhir:v "Título del documento como lo ve quien lo lee" ] ; fhir:definition [ fhir:v "Título del documento como lo ve quien lo lee: \"Informe de resonancia magnética de rodilla\nderecha\", \"Epicrisis\"." ] ; fhir:comment [ fhir:v "**Regla de negocio:** En español.\n\n**Regla de validación:** De 1 a 250 caracteres." ] ; fhir:requirements [ fhir:v "Es lo que ve quien busca o abre el documento, más específico que el tipo, por ejemplo Informe\nde resonancia magnética de rodilla derecha." ] ; 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 "Composition.title" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.paciente" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.paciente" ] ; fhir:short [ fhir:v "Paciente del que trata el documento" ] ; fhir:definition [ fhir:v "Paciente del que trata el documento." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Obligatorio y uno solo.\n\n**Regla de validación:** Referencia a un `Patient` que cumpla el modelo de paciente y que esté\nincluido en el `Bundle`." ] ; fhir:requirements [ fhir:v "Un documento trata siempre de un paciente. Sin él no se puede ubicar el documento en su\nhistoria ni controlar quién lo 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 "Composition.subject" ] ; fhir:comment [ fhir:v "En R5 `subject` es 0..* (una lista en JSON) y admite cualquier recurso; el perfil lo deja en\n1..1 y lo restringe a `Patient`, como IPS. En JSON sigue siendo una lista de un elemento." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.atencion" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.atencion" ] ; fhir:short [ fhir:v "Atención en que se generó el documento" ] ; fhir:definition [ fhir:v "Atención en que se generó el documento." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Obligatoria cuando el documento resulta de una atención (informes,\nepicrisis, referencias, notas). No se registra en documentos que resumen varias atenciones,\ncomo el resumen del paciente. Cada guía de dominio puede hacerla obligatoria.\n\n**Regla de validación:** Referencia a un `Encounter` que cumpla el modelo de atención, del\nmismo paciente, incluido en el `Bundle`." ] ; fhir:requirements [ fhir:v "Da el contexto en que se generó el documento: dónde, cuándo, de qué modalidad y con qué\nprofesionales." ] ; 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 "Composition.encounter" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.fecha" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.fecha" ] ; fhir:short [ fhir:v "Momento en que el autor terminó de redactar esta versión del documento" ] ; fhir:definition [ fhir:v "Momento en que el autor terminó de redactar esta versión del documento." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Obligatoria. No puede ser futura (invariante\n`cr-documento-fecha-no-futura`: `$this {= now()`) ni anterior al inicio de la atención\n(invariante `cr-documento-fecha-atencion`: `encounter.exists() implies\n(encounter.resolve().actualPeriod.start.empty() or date }=\nencounter.resolve().actualPeriod.start)`, que el validador evalúa dentro del `Bundle`).\n\n**Regla de validación:** Fecha y hora con zona horaria (UTC−6 en Costa Rica). Invariante\n`cr-documento-fecha-hora`: `toString().contains('T')`.\n\n**Comentarios:** No es la fecha de validación (dato validación) ni la del ensamblado del\n`Bundle` (`Bundle.timestamp`)." ] ; fhir:requirements [ fhir:v "Ubica el documento en la historia del paciente y dice cuándo se redactó esta versión." ] ; 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 "Composition.date" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.autor" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.autor" ] ; fhir:short [ fhir:v "Quien redacta el documento" ] ; fhir:definition [ fhir:v "Quien redacta el documento." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Un profesional, en su rol, cuando el documento lo redacta una persona.\nLa organización, cuando lo genera un sistema sin intervención de un profesional (por ejemplo,\nel resumen del paciente que arma el HIE).\n\n**Regla de validación:** Referencia a un `PractitionerRole`, `Practitioner` u `Organization`\nque cumpla su modelo, incluido en el `Bundle`." ] ; fhir:requirements [ fhir:v "Dice quién redactó el documento, un profesional en su rol o un sistema, para saber de quién es\nel contenido y a quién preguntar por él." ] ; 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 "Composition.author" ] ; fhir:comment [ fhir:v "R5 admite además `Device`, `Patient` y `RelatedPerson`; el perfil los excluye en esta versión." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.validacion" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.validacion" ] ; fhir:short [ fhir:v "Quién valida el documento, de qué forma y cuándo" ] ; fhir:definition [ fhir:v "Quién valida el documento, de qué forma y cuándo." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Un documento `final`, `corrected` o `appended` redactado por un\nprofesional lleva la validación `legal` del profesional que responde por su contenido (el\nradiólogo que firma el informe, el médico que firma la epicrisis). Pueden agregarse otras: por\nejemplo, la validación `professional` de un residente.\n\n**Regla de validación:** Invariante `cr-documento-validacion-legal` (error): `status in\n('final' | 'corrected' | 'appended') and author.all(resolve() is PractitionerRole or resolve()\nis Practitioner) implies attester.where(mode.coding.where(system =\n'http://hl7.org/fhir/composition-attestation-mode' and code = 'legal').exists()).exists()`.\n\n**Comentarios:** Este dato dice **quién** responde por el documento; la **firma digital** de\nesa persona va en el `Bundle` (`Bundle.signature`, pregunta 1), no aquí." ] ; fhir:requirements [ fhir:v "Dice quién responde por el contenido. Sin la validación legal de un profesional, el documento\nno tiene valor clínico ni legal (principio de responsabilidad)." ] ; 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 "Composition.attester" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.validacion.modo" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.validacion.modo" ] ; fhir:short [ fhir:v "Forma de la validación" ] ; fhir:definition [ fhir:v "Forma de la validación: 1. Legal (`legal`): el profesional responde legalmente por el\ncontenido 2. Profesional (`professional`): un profesional lo revisa sin responder legalmente\n3. Oficial (`official`): la organización lo valida 4. Personal (`personal`): el paciente u\notra persona lo valida." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Ver la regla de negocio del dato validación.\n\n**Regla de validación:** Debe pertenecer al catálogo modo de validación." ] ; fhir:requirements [ fhir:v "Distingue la validación legal, que hace responsable al profesional, de una revisión\nprofesional, oficial o personal, que no tiene el mismo efecto." ] ; 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 "required" ] ; fhir:valueSet [ fhir:v "http://hl7.org/fhir/ValueSet/composition-attestation-mode"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/ValueSet/composition-attestation-mode> ] ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Composition.attester.mode" ] ; fhir:comment [ fhir:v "El binding de R5 es `preferred`; el perfil lo sube a `required`." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.validacion.fecha" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.validacion.fecha" ] ; fhir:short [ fhir:v "Momento de la validación" ] ; fhir:definition [ fhir:v "Momento de la validación." ] ; fhir:comment [ fhir:v "**Regla de negocio:** No puede ser anterior a la fecha del documento (invariante\n`cr-documento-validacion-fecha`: `attester.all(time.empty() or time >= %resource.date)`).\n\n**Regla de validación:** Fecha y hora con zona horaria (invariante\n`cr-documento-fecha-hora`)." ] ; fhir:requirements [ fhir:v "Dice cuándo se validó el documento, que puede ser después de redactarlo." ] ; 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 "Composition.attester.time" ] ; fhir:comment [ fhir:v "En el perfil, `time` pasa de 0..1 a 1..1." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.validacion.responsable" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.validacion.responsable" ] ; fhir:short [ fhir:v "Quien valida" ] ; fhir:definition [ fhir:v "Quien valida." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Para `legal` y `professional`, un profesional en su rol; para\n`official`, la organización.\n\n**Regla de validación:** Referencia a un `PractitionerRole`, `Practitioner` u `Organization`\nque cumpla su modelo, incluido en el `Bundle`." ] ; fhir:requirements [ fhir:v "Es quien valida: el profesional, en su rol, o la organización. En la validación legal, es\nquien firma el documento." ] ; 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-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 "Composition.attester.party" ] ; fhir:comment [ fhir:v "En el perfil, `party` pasa de 0..1 a 1..1 y excluye `Patient` y `RelatedPerson` en esta\nversión." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.custodio" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.custodio" ] ; fhir:short [ fhir:v "Organización que conserva el documento y responde por su acceso" ] ; fhir:definition [ fhir:v "Organización que conserva el documento y responde por su acceso." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Obligatorio. Es la **entidad que emite** el documento: el\nestablecimiento concreto, no la institución a la que pertenece. Para la CCSS, el hospital, el\nárea de salud o el EBAIS que emite el documento, no la CCSS (pregunta 3).\n\n**Regla de validación:** Referencia a un `Organization` que cumpla el modelo de organización,\nincluido en el `Bundle`." ] ; fhir:requirements [ fhir:v "Dice qué organización conserva el documento y responde por su acceso. Es a quien se le pide el\noriginal y quien responde ante el paciente (decisión 3)." ] ; 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-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 "Composition.custodian" ] ; fhir:comment [ fhir:v "En el perfil, `custodian` pasa de 0..1 a 1..1, como en `LACCompositionIPS`." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.confidencialidad" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.confidencialidad" ] ; fhir:short [ fhir:v "Nivel de confidencialidad del documento" ] ; fhir:definition [ fhir:v "Nivel de confidencialidad del documento: 1. Normal (`N`) 2. Restringido (`R`) 3. Muy\nrestringido (`V`)." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Por defecto `N`. La información de salud es siempre un dato sensible\nsegún la Ley 8968; este nivel sirve para restringir **más** el acceso a documentos que lo\nrequieren. Si el documento tiene una sensibilidad, el nivel es al menos `R`. Es el nivel más\nalto entre el documento y sus entradas (\"marca de agua alta\").\n\n**Regla de validación:** Debe pertenecer al catálogo confidencialidad. Invariante\n`cr-documento-sensibilidad` (error) en el dato sensibilidad." ] ; fhir:requirements [ fhir:v "Permite restringir más el acceso a los documentos que lo requieren, además de la protección\nque ya tiene toda información de salud por la Ley 8968." ] ; 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 "Composition.meta.security (slice confidencialidad)" ] ; fhir:comment [ fhir:v "R5 eliminó `Composition.confidentiality` (que existía en R4): la confidencialidad va como\netiqueta de seguridad en `meta.security`. Se crea un slice `confidencialidad` con discriminador\npor valor sobre `system`. El ValueSet CR toma `N`, `R` y `V` de `v3-Confidentiality`; `U`, `L` y\n`M` no se usan para información clínica." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.documentoRelacionado" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.documentoRelacionado" ] ; fhir:short [ fhir:v "Relación de esta versión con otro documento" ] ; fhir:definition [ fhir:v "Relación de esta versión con otro documento: la versión que corrige, el documento al que\nagrega una adenda, o el documento del que se transformó." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Toda versión nueva (`corrected`, `appended` o `entered-in-error`)\nreferencia la versión anterior.\n\n**Regla de validación:** Invariante `cr-documento-relacion` (error): `status in ('corrected' |\n'appended' | 'entered-in-error') implies relatesTo.where(type in ('replaces' |\n'appends')).exists()`." ] ; fhir:requirements [ fhir:v "Enlaza una corrección, una adenda o una transformación con el documento del que sale, para\nreconstruir la historia de sus versiones." ] ; 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 "Composition.relatesTo" ] ; fhir:comment [ fhir:v "En R5 `relatesTo` es un `RelatedArtifact` (en R4 era un BackboneElement con `code` y\n`target[x]`)." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.documentoRelacionado.relacion" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.documentoRelacionado.relacion" ] ; fhir:short [ fhir:v "Tipo de relación" ] ; fhir:definition [ fhir:v "Tipo de relación: 1. Sustituye (`replaces`): corrección o anulación de la versión anterior\n2. Agrega (`appends`): adenda a un documento 3. Transformado de (`transforms`): el mismo\ncontenido en otro formato (por ejemplo, desde un CDA)." ] ; fhir:comment [ fhir:v "**Regla de validación:** Debe pertenecer al catálogo relación entre documentos." ] ; fhir:requirements [ fhir:v "Dice si la versión sustituye a la anterior, le agrega una adenda o es el mismo contenido en\notro formato, que se tratan distinto al mostrar el documento." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:type ( [ fhir:code [ fhir:v "code"^^xsd:anyURI ] ] ) ; fhir:binding [ fhir:strength [ fhir:v "required" ] ; fhir:valueSet [ fhir:v "https://hl7.or.cr/fhir/terminology/ValueSet/cr-relacion-documento"^^xsd:anyURI ; fhir:link <https://hl7.or.cr/fhir/terminology/ValueSet/cr-relacion-documento> ] ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Composition.relatesTo.type" ] ; fhir:comment [ fhir:v "El ValueSet de R5 (`related-artifact-type`) tiene más de 30 códigos; el ValueSet CR toma solo\nlos tres de la descripción, que son los de IHE (`RPLC`, `APND`, `XFRM`)." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.documentoRelacionado.documento" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.documentoRelacionado.documento" ] ; fhir:short [ fhir:v "Documento relacionado" ] ; fhir:definition [ fhir:v "Documento relacionado." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Se referencia por su identificación y versión, porque la versión\nanterior no tiene por qué estar en el `Bundle`.\n\n**Regla de validación:** Referencia lógica: `identifier` con el `system` y el número del\ndocumento relacionado." ] ; fhir:requirements [ fhir:v "Es el documento relacionado, citado por su identificador y versión porque la versión\nanterior no tiene que viajar en el mismo `Bundle`." ] ; 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-documento-clinico"^^xsd:anyURI ; fhir:link <https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-documento-clinico> ] ) ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Composition.relatesTo.resourceReference" ] ; fhir:comment [ fhir:v "`resourceReference.identifier` lleva el identificador del documento;\n`resourceReference.display` puede indicar la versión (\"versión 1\")." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.seccion" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.seccion" ] ; fhir:short [ fhir:v "Parte del documento con un tema" ] ; fhir:definition [ fhir:v "Parte del documento con un tema: hallazgos, conclusión, antecedentes, medicamentos al egreso,\netc." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Las secciones de cada tipo de documento las define su guía de dominio.\nUna sección puede tener subsecciones con la misma estructura.\n\n**Regla de validación:** Reglas de FHIR: una sección tiene texto, entradas o subsecciones\n(`cmp-1`), y solo tiene motivo de sección vacía si no tiene entradas (`cmp-2`)." ] ; fhir:requirements [ fhir:v "Divide el contenido en partes con un tema (hallazgos, conclusión), para leerlo, buscarlo y que\ncada guía de dominio fije las secciones de su documento." ] ; 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 "Composition.section" ] ; fhir:comment [ fhir:v "Las subsecciones (`section.section`) siguen la misma estructura." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.seccion.titulo" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.seccion.titulo" ] ; fhir:short [ fhir:v "Título de la sección como lo ve quien lee" ] ; fhir:definition [ fhir:v "Título de la sección como lo ve quien lee: \"Hallazgos\", \"Conclusión\"." ] ; fhir:comment [ fhir:v "**Regla de negocio:** En español.\n\n**Regla de validación:** De 1 a 250 caracteres." ] ; fhir:requirements [ fhir:v "Es lo que ve quien lee la secció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 "Composition.section.title" ] ; fhir:comment [ fhir:v "En el perfil, `title` pasa de 0..1 a 1..1." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.seccion.codigo" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.seccion.codigo" ] ; fhir:short [ fhir:v "Código LOINC de la sección" ] ; fhir:definition [ fhir:v "Código LOINC de la sección." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Lo fija la guía de dominio para cada sección.\n\n**Regla de validación:** Código de sección de LOINC." ] ; fhir:requirements [ fhir:v "Identifica la sección con un código LOINC, para que un sistema la encuentre sin depender del\ntítulo." ] ; 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 "example" ] ; fhir:valueSet [ fhir:v "http://hl7.org/fhir/ValueSet/doc-section-codes"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/ValueSet/doc-section-codes> ] ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Composition.section.code" ] ; fhir:comment [ fhir:v "Sin cambios respecto de R5: cada guía de dominio fija el binding de sus secciones." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.seccion.texto" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.seccion.texto" ] ; fhir:short [ fhir:v "Contenido legible de la sección, en XHTML" ] ; fhir:definition [ fhir:v "Contenido legible de la sección, en XHTML. Es lo que el profesional lee y lo que se valida." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Obligatorio. Si la sección tiene entradas, el texto las presenta de\nforma legible. Si está vacía, el texto lo dice (\"Sin medicamentos al egreso\").\n\n**Regla de validación:** Narrativa FHIR (`status` = `generated`, `extensions` o\n`additional`)." ] ; fhir:requirements [ fhir:v "Es lo que el profesional lee y lo que se valida y firma. Garantiza que el documento se pueda\nleer aunque un sistema no entienda sus entradas (principio de legibilidad)." ] ; 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 "Composition.section.text" ] ; fhir:comment [ fhir:v "En el perfil, `text` pasa de 0..1 a 1..1, como en IPS." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.seccion.entrada" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.seccion.entrada" ] ; fhir:short [ fhir:v "Datos estructurados de la sección" ] ; fhir:definition [ fhir:v "Datos estructurados de la sección: observaciones, condiciones, medicamentos, imágenes, etc." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Los recursos que se pueden referenciar en cada sección los fija la\nguía de dominio.\n\n**Regla de validación:** Referencia a recursos incluidos en el `Bundle`." ] ; fhir:requirements [ fhir:v "Lleva los datos estructurados de la sección (observaciones, medicamentos, imágenes), para\nque un sistema los procese sin interpretar el texto." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:type ( [ fhir:code [ fhir:v "Reference"^^xsd:anyURI ] ] ) ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Composition.section.entry" ] ; fhir:comment [ fhir:v "N/A" ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.seccion.motivoVacia" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.seccion.motivoVacia" ] ; fhir:short [ fhir:v "Por qué una sección no tiene entradas" ] ; fhir:definition [ fhir:v "Por qué una sección no tiene entradas: sin información, no se consultó, no aplica, etc." ] ; fhir:comment [ fhir:v "**Regla de negocio:** Solo si la sección no tiene entradas (`cmp-2`).\n\n**Regla de validación:** Debe pertenecer al catálogo motivo de lista vacía." ] ; fhir:requirements [ fhir:v "Distingue una sección vacía porque no hay información de una que no se consultó o no aplica,\nque significan cosas distintas para quien lee." ] ; 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 "preferred" ] ; fhir:valueSet [ fhir:v "http://hl7.org/fhir/ValueSet/list-empty-reason"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/ValueSet/list-empty-reason> ] ] ; fhir:mapping ( [ fhir:identity [ fhir:v "fhir-r5" ] ; fhir:map [ fhir:v "Composition.section.emptyReason" ] ; fhir:comment [ fhir:v "Sin cambios respecto de R5." ] ] ) ] [ fhir:id [ fhir:v "CRLMDocumentoClinico.sensibilidad" ] ; fhir:path [ fhir:v "CRLMDocumentoClinico.sensibilidad" ] ; fhir:short [ fhir:v "Etiqueta de seguridad que dice por qué el documento es sensible" ] ; fhir:definition [ fhir:v "Etiqueta de seguridad que dice **por qué** el documento es sensible: 1. Salud mental (`PSY`)\n2. Notas de psicoterapia (`PSYTHPN`) 3. VIH/sida (`HIV`) 4. Infecciones de transmisión sexual\n(`STD`) 5. Violencia sexual, doméstica o abuso (`SDV`) 6. Salud sexual y reproductiva (`SEX`)\n7. Consumo de sustancias (`SUD`) 8. Enfermedad genética (`GDIS`). Ver la propuesta para Costa\nRica abajo." ] ; fhir:comment [ fhir:v "**Regla de negocio:** La asigna el autor o el sistema que genera el documento, según su\ncontenido. Una sensibilidad exige confidencialidad `R` o `V`. Las entradas del documento que\nla tienen la llevan también en su propio `meta.security`, y el documento lleva todas las de\nsus entradas. Las etiquetas no deciden por sí solas quién accede: lo decide la política de\nacceso del HIE, que las usa como insumo.\n\n**Regla de validación:** Debe pertenecer al catálogo sensibilidad de la información.\nInvariante `cr-documento-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()`.\n\n**Comentarios:** La lista y la confidencialidad mínima de cada categoría son una propuesta de\nla IG (pregunta 6)." ] ; fhir:requirements [ fhir:v "Dice por qué el documento es sensible (salud mental, VIH, violencia), para que la política de\nacceso del HIE le aplique la protección que corresponde (decisión 6)." ] ; 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 "Composition.meta.security (slice sensibilidad)" ] ; fhir:comment [ fhir:v "Segundo slice de `meta.security`, con discriminador por valor sobre `system`. Los códigos son de\nla política de sensibilidad de HL7 (`v3-InformationSensitivityPolicy`), que forma parte del\nValueSet estándar `security-labels` de `meta.security`. Otras familias de etiquetas (propósito\nde uso, obligaciones como \"no volver a divulgar\") quedan para el modelo de consentimiento." ] ] ) ] ) ] . #
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