Guía de Implementación Core de Costa Rica
0.1.0 - ci-build
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 |
JSON representación del cr-lm-organizacion modelo lógico.
{
"resourceType" : "StructureDefinition",
"id" : "cr-lm-organizacion",
"language" : "es",
"text" : {
"status" : "extensions",
"div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Narrativa generada: StructureDefinition cr-lm-organizacion</b></p><a name=\"cr-lm-organizacion\"> </a><a name=\"hccr-lm-organizacion\"> </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-organizacion-definitions.html#CRLMOrganizacion\" title=\"Datos de identificación, clasificación y contacto de una organización que participa en la\natención de salud en Costa Rica: establecimientos de salud públicos y privados (hospitales,\nclínicas, áreas de salud, EBAIS, consultorios, laboratorios, centros de imágenes médicas,\nfarmacias), aseguradoras, instituciones del Estado (Ministerio de Salud, PANI), empleadores y\notras organizaciones. Se modela con el recurso `Organization` de FHIR R5.\">CRLMOrganizacion</a><a name=\"CRLMOrganizacion\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"opacity: 0.5\">0</span><span style=\"opacity: 0.5\">..</span><span style=\"opacity: 0.5\">*</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/types.html#Base\">Base</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Modelo Lógico de la Organización<br/><span style=\"font-weight:bold\">Las instancias de este tipo pueden ser destino de una referencia</span></td></tr>\r\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-organizacion-definitions.html#CRLMOrganizacion.identificacion\" title=\"Identificador oficial de la organización. Cada ocurrencia reúne un número y su tipo.\">identificacion</a><a name=\"CRLMOrganizacion.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\">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\">Identificador oficial de la organización<br/></td></tr>\r\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-organizacion-definitions.html#CRLMOrganizacion.identificacion.numero\" title=\"Número de identificación de la organización.\">numero</a><a name=\"CRLMOrganizacion.identificacion.numero\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">1..1</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#string\">string</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Número de identificación de la organización</td></tr>\r\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-organizacion-definitions.html#CRLMOrganizacion.identificacion.tipo\" title=\"Tipo de identificador. Valores: 1. Cédula Jurídica (`cedula-juridica`) 2. Código de\nestablecimiento (`codigo-establecimiento`).\">tipo</a><a name=\"CRLMOrganizacion.identificacion.tipo\"> </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\">Tipo de identificador<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-identificacion-organizacion.html\" title=\"https://hl7.or.cr/fhir/terminology/ValueSet/cr-tipo-identificacion-organizacion\" class=\"binding\">Tipos de identificación de la organizació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></td></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck100.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin_end.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_primitive.png\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Tipo de dato primitivo\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-organizacion-definitions.html#CRLMOrganizacion.identificacion.vigente\" title=\"Indica si el identificador está vigente o si se conserva solo como histórico.\">vigente</a><a name=\"CRLMOrganizacion.identificacion.vigente\"> </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#boolean\">boolean</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\">Indica si el identificador está vigente o si se conserva solo como histórico</td></tr>\r\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-organizacion-definitions.html#CRLMOrganizacion.categoria\" title=\"Clase general de organización. Valores: 1. Prestador de servicios de salud (`prov`) 2.\nInstitución del Estado (`govt`) 3. Aseguradora (`ins`) 4. Empresa (`bus`)\">categoria</a><a name=\"CRLMOrganizacion.categoria\"> </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/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\">Clase general de organización<br class=\"binding\"/><span style=\"font-weight:bold\" title=\"null\" class=\"binding\">Vinculación: </span><a href=\"https://hl7.or.cr/fhir/terminology/ValueSet-cr-categoria-organizacion.html\" title=\"https://hl7.or.cr/fhir/terminology/ValueSet/cr-categoria-organizacion\" class=\"binding\">Categoría de organización</a><span title=\"null\" class=\"binding\"> (</span><a href=\"http://hl7.org/fhir/R5/terminologies.html#extensible\" title=\"To be conformant, the concept in this element SHALL be from the specified value set if any of the codes within the value set can apply to the concept being communicated. If the value set does not cover the concept (based on human review), alternate codings (or, data type allowing, text) may be included instead.\" class=\"binding\">extensible</a><span title=\"null\" class=\"binding\">)</span><br/></td></tr>\r\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-organizacion-definitions.html#CRLMOrganizacion.tipoEstablecimiento\" title=\"Tipo de establecimiento de salud, según la clasificación del Ministerio de Salud publicada por\nHL7 Costa Rica (19 conceptos): EBAIS, sedes de EBAIS y de área de salud, puestos de visita\nperiódica, clínicas públicas tipo 1 a 4, clínicas privadas, consultorios médicos privados,\nhospitales (nacionales, especializados, regionales, periféricos y privados), centros\nespecializados, centros de diagnóstico y tratamiento y prestadoras de servicios de salud. Ver\nel catálogo.\">tipoEstablecimiento</a><a name=\"CRLMOrganizacion.tipoEstablecimiento\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">0..*</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#CodeableConcept\">CodeableConcept</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Tipo de establecimiento de salud, según la clasificación del Ministerio de Salud publicada por HL7 Costa Rica (19 conceptos)<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-establecimiento-salud.html\" title=\"https://hl7.or.cr/fhir/terminology/ValueSet/cr-tipo-establecimiento-salud\" class=\"binding\">Tipos de establecimiento de salud</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>\r\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-organizacion-definitions.html#CRLMOrganizacion.nivelAtencion\" title=\"Nivel de la red de servicios de salud en que se ubica el establecimiento. Valores: 1. Primer\nnivel de atención (`primer-nivel`) 2. Segundo nivel de atención (`segundo-nivel`) 3. Tercer\nnivel de atención (`tercer-nivel`)\">nivelAtencion</a><a name=\"CRLMOrganizacion.nivelAtencion\"> </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\">Nivel de la red de servicios de salud en que se ubica el establecimiento<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-nivel-atencion.html\" title=\"https://hl7.or.cr/fhir/terminology/ValueSet/cr-nivel-atencion\" class=\"binding\">Niveles de atenció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></td></tr>\r\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-organizacion-definitions.html#CRLMOrganizacion.nombre\" title=\"Nombre oficial de la organización.\">nombre</a><a name=\"CRLMOrganizacion.nombre\"> </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\">Nombre oficial de la organización</td></tr>\r\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-organizacion-definitions.html#CRLMOrganizacion.nombreAlternativo\" title=\"Otros nombres con que se conoce la organización: nombre comercial, siglas o nombre anterior.\">nombreAlternativo</a><a name=\"CRLMOrganizacion.nombreAlternativo\"> </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#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\">Otros nombres con que se conoce la organización<br/></td></tr>\r\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-organizacion-definitions.html#CRLMOrganizacion.telefono\" title=\"Teléfono general de la organización.\">telefono</a><a name=\"CRLMOrganizacion.telefono\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">0..*</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#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\">Teléfono general de la organización<br/></td></tr>\r\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-organizacion-definitions.html#CRLMOrganizacion.correoElectronico\" title=\"Correo general de la organización.\">correoElectronico</a><a name=\"CRLMOrganizacion.correoElectronico\"> </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#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\">Correo general de la organización<br/></td></tr>\r\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-organizacion-definitions.html#CRLMOrganizacion.sitioWeb\" title=\"Sitio web oficial de la organización.\">sitioWeb</a><a name=\"CRLMOrganizacion.sitioWeb\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">0..1</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#string\">string</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Sitio web oficial de la organización</td></tr>\r\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-organizacion-definitions.html#CRLMOrganizacion.direccion\" title=\"Dirección física de la sede de la organización.\">direccion</a><a name=\"CRLMOrganizacion.direccion\"> </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/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\">Dirección física de la sede de la organización</td></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-organizacion-definitions.html#CRLMOrganizacion.direccion.pais\" title=\"País de la dirección.\">pais</a><a name=\"CRLMOrganizacion.direccion.pais\"> </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\">País de la dirección<br class=\"binding\"/><span style=\"font-weight:bold\" title=\"null\" class=\"binding\">Vinculación: </span><a href=\"http://hl7.org/fhir/R5/valueset-iso3166-1-3.html\" title=\"http://hl7.org/fhir/ValueSet/iso3166-1-3\" class=\"binding\">Iso316613</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>\r\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-organizacion-definitions.html#CRLMOrganizacion.direccion.provincia\" title=\"Provincia (Costa Rica) o estado, región o departamento (otro país).\">provincia</a><a name=\"CRLMOrganizacion.direccion.provincia\"> </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\">Provincia (Costa Rica) o estado, región o departamento (otro país)<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-provincia.html\" title=\"https://hl7.or.cr/fhir/terminology/ValueSet/cr-provincia\" class=\"binding\">Provincias de Costa Rica</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><span title=\"null\" class=\"binding\">: </span><span title=\"null\" class=\"binding\">Obligatorio si el país es </span><span style=\"padding: 2px 4px; color: #005c00; background-color: #f9f2f4; white-space: nowrap; border-radius: 4px\" title=\"null\" class=\"binding\">CRI</span><span title=\"null\" class=\"binding\">, por invariante.</span></td></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_datatype.gif\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Tipo de dato\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-organizacion-definitions.html#CRLMOrganizacion.direccion.canton\" title=\"Cantón (Costa Rica) o ciudad (otro país).\">canton</a><a name=\"CRLMOrganizacion.direccion.canton\"> </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\">Cantón (Costa Rica) o ciudad (otro país)<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-canton.html\" title=\"https://hl7.or.cr/fhir/terminology/ValueSet/cr-canton\" class=\"binding\">Cantones de Costa Rica</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><span title=\"null\" class=\"binding\">: </span><span title=\"null\" class=\"binding\">Obligatorio si el país es </span><span style=\"padding: 2px 4px; color: #005c00; background-color: #f9f2f4; white-space: nowrap; border-radius: 4px\" title=\"null\" class=\"binding\">CRI</span><span title=\"null\" class=\"binding\">, por invariante.</span></td></tr>\r\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-organizacion-definitions.html#CRLMOrganizacion.direccion.distrito\" title=\"Distrito (Costa Rica).\">distrito</a><a name=\"CRLMOrganizacion.direccion.distrito\"> </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\">Distrito (Costa Rica)<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-distrito.html\" title=\"https://hl7.or.cr/fhir/terminology/ValueSet/cr-distrito\" class=\"binding\">Distritos de Costa Rica</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><span title=\"null\" class=\"binding\">: </span><span title=\"null\" class=\"binding\">Obligatorio si el país es </span><span style=\"padding: 2px 4px; color: #005c00; background-color: #f9f2f4; white-space: nowrap; border-radius: 4px\" title=\"null\" class=\"binding\">CRI</span><span title=\"null\" class=\"binding\">, por invariante.</span></td></tr>\r\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-organizacion-definitions.html#CRLMOrganizacion.direccion.barrioPoblado\" title=\"Barrio (zona urbana) o poblado (zona rural) dentro del distrito.\">barrioPoblado</a><a name=\"CRLMOrganizacion.direccion.barrioPoblado\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">0..1</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#string\">string</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Barrio (zona urbana) o poblado (zona rural) dentro del distrito</td></tr>\r\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-organizacion-definitions.html#CRLMOrganizacion.direccion.codigoPostal\" title=\"Código postal.\">codigoPostal</a><a name=\"CRLMOrganizacion.direccion.codigoPostal\"> </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#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 postal</td></tr>\r\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-organizacion-definitions.html#CRLMOrganizacion.direccion.senas\" title=\"Señas (Costa Rica) o calle y número (otro país).\">senas</a><a name=\"CRLMOrganizacion.direccion.senas\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">0..1</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R5/datatypes.html#string\">string</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Señas (Costa Rica) o calle y número (otro país)</td></tr>\r\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-organizacion-definitions.html#CRLMOrganizacion.direccion.texto\" title=\"Dirección completa, tal como se muestra o se imprime.\">texto</a><a name=\"CRLMOrganizacion.direccion.texto\"> </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#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\">Dirección completa, tal como se muestra o se imprime</td></tr>\r\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-organizacion-definitions.html#CRLMOrganizacion.organizacionSuperior\" title=\"Organización de la que forma parte esta organización.\">organizacionSuperior</a><a name=\"CRLMOrganizacion.organizacionSuperior\"> </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/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 de la que forma parte esta organización</td></tr>\r\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_bck01.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-organizacion-definitions.html#CRLMOrganizacion.autorizacionSalud\" title=\"Permiso o habilitación que otorga el Ministerio de Salud para que el establecimiento funcione.\">autorizacionSalud</a><a name=\"CRLMOrganizacion.autorizacionSalud\"> </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\">Permiso o habilitación que otorga el Ministerio de Salud para que el establecimiento funcione<br/></td></tr>\r\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_bck010.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_blank.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-organizacion-definitions.html#CRLMOrganizacion.autorizacionSalud.tipo\" title=\"Tipo de autorización. Valores iniciales: 1. Permiso de Funcionamiento de Salud\n(`permiso-funcionamiento-salud`) 2. Habilitación de establecimiento de salud\n(`habilitacion`)\">tipo</a><a name=\"CRLMOrganizacion.autorizacionSalud.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\">Tipo de autorizació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-tipo-autorizacion-salud.html\" title=\"https://hl7.or.cr/fhir/terminology/ValueSet/cr-tipo-autorizacion-salud\" class=\"binding\">Tipos de autorización de salud</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>\r\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_bck010.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_blank.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-organizacion-definitions.html#CRLMOrganizacion.autorizacionSalud.numero\" title=\"Número del permiso o de la habilitación, tal como consta en el documento emitido.\">numero</a><a name=\"CRLMOrganizacion.autorizacionSalud.numero\"> </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\">Número del permiso o de la habilitación, tal como consta en el documento emitido</td></tr>\r\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_bck011.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_blank.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-organizacion-definitions.html#CRLMOrganizacion.autorizacionSalud.vigencia\" title=\"Periodo en que la autorización es válida.\">vigencia</a><a name=\"CRLMOrganizacion.autorizacionSalud.vigencia\"> </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/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\">Periodo en que la autorización es válida</td></tr>\r\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_bck0110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_blank.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-organizacion-definitions.html#CRLMOrganizacion.autorizacionSalud.vigencia.inicio\" title=\"Fecha de emisión de la autorización.\">inicio</a><a name=\"CRLMOrganizacion.autorizacionSalud.vigencia.inicio\"> </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#date\">date</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\">Fecha de emisión de la autorización</td></tr>\r\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_bck0100.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_blank.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin_end.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_primitive.png\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Tipo de dato primitivo\" class=\"hierarchy\"/> <a href=\"StructureDefinition-cr-lm-organizacion-definitions.html#CRLMOrganizacion.autorizacionSalud.vigencia.fin\" title=\"Fecha de vencimiento de la autorización.\">fin</a><a name=\"CRLMOrganizacion.autorizacionSalud.vigencia.fin\"> </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#date\">date</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\">Fecha de vencimiento de la autorización</td></tr>\r\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_bck000.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_blank.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-organizacion-definitions.html#CRLMOrganizacion.autorizacionSalud.emisor\" title=\"Institución que emitió la autorización.\">emisor</a><a name=\"CRLMOrganizacion.autorizacionSalud.emisor\"> </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-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\">Institución que emitió la autorización</td></tr>\r\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>"
},
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics",
"valueCode" : "can-be-target"
},
{
"url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
"valueCode" : "draft",
"_valueCode" : {
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
"valueCanonical" : "https://hl7.or.cr/fhir/core/ImplementationGuide/hl7.fhir.cr.core"
}
]
}
}
],
"url" : "https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-organizacion",
"version" : "0.1.0",
"name" : "CRLMOrganizacion",
"title" : "Modelo Lógico de la Organización",
"status" : "draft",
"experimental" : false,
"date" : "2026-10-06T00:19:34-06:00",
"publisher" : "Iniciativa HL7 Costa Rica",
"contact" : [
{
"name" : "Iniciativa HL7 Costa Rica",
"telecom" : [
{
"system" : "url",
"value" : "https://hl7.or.cr"
}
]
}
],
"description" : "Datos de identificación, clasificación y contacto de una organización que participa en la\natención de salud en Costa Rica: establecimientos de salud públicos y privados (hospitales,\nclínicas, áreas de salud, EBAIS, consultorios, laboratorios, centros de imágenes médicas,\nfarmacias), aseguradoras, instituciones del Estado (Ministerio de Salud, PANI), empleadores y\notras organizaciones. Se modela con el recurso `Organization` de FHIR R5.",
"jurisdiction" : [
{
"coding" : [
{
"system" : "urn:iso:std:iso:3166",
"code" : "CR",
"display" : "Costa Rica"
}
]
}
],
"fhirVersion" : "5.0.0",
"mapping" : [
{
"identity" : "fhir-r5",
"uri" : "http://hl7.org/fhir/StructureDefinition/Organization",
"name" : "FHIR R5"
},
{
"identity" : "rim",
"uri" : "http://hl7.org/v3",
"name" : "RIM Mapping"
}
],
"kind" : "logical",
"abstract" : false,
"type" : "https://hl7.or.cr/fhir/core/StructureDefinition/CRLMOrganizacion",
"baseDefinition" : "http://hl7.org/fhir/StructureDefinition/Base",
"derivation" : "specialization",
"snapshot" : {
"extension" : [
{
"url" : "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
"valueString" : "5.0.0"
}
],
"element" : [
{
"id" : "CRLMOrganizacion",
"path" : "CRLMOrganizacion",
"short" : "Modelo Lógico de la Organización",
"definition" : "Datos de identificación, clasificación y contacto de una organización que participa en la\natención de salud en Costa Rica: establecimientos de salud públicos y privados (hospitales,\nclínicas, áreas de salud, EBAIS, consultorios, laboratorios, centros de imágenes médicas,\nfarmacias), aseguradoras, instituciones del Estado (Ministerio de Salud, PANI), empleadores y\notras organizaciones. Se modela con el recurso `Organization` de FHIR R5.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "Base",
"min" : 0,
"max" : "*"
},
"isModifier" : false,
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization"
},
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "CRLMOrganizacion.identificacion",
"path" : "CRLMOrganizacion.identificacion",
"short" : "Identificador oficial de la organización",
"definition" : "Identificador oficial de la organización. Cada ocurrencia reúne un número y su tipo.",
"comment" : "**Regla de negocio:** Toda organización costarricense debe tener al menos **un identificador\nvigente**, salvo dos casos: (1) una **unidad** de otra organización que todavía no tiene\nidentificador propio (por ejemplo, un hospital o un EBAIS de la CCSS), que se identifica por\nsu `organizacionSuperior`, su `nombre` y su `tipoEstablecimiento` (pregunta 4); y (2) una\n**organización extranjera** sin identificador costarricense, que se identifica por su nombre y\nsu dirección en otro país (pregunta 5). Una unidad no repite el identificador de su\norganización superior: la cédula jurídica de la CCSS la lleva solo el `Organization` de la\nCCSS. Toda organización que asigna números de expediente (es `assigner` de un\n`expediente-local`) debe tener un `codigo-establecimiento` vigente (pregunta 1).\n\n**Regla de validación:** No puede haber dos ocurrencias con el mismo tipo y número. Entre las\nocurrencias vigentes, a lo sumo una `cedula-juridica` y un `codigo-establecimiento`. Si el\n`codigo-establecimiento` empieza con `cj-`, el número que sigue al prefijo es igual a la\n`cedula-juridica` vigente. Invariante `cr-org-identificacion`: `identifier.where(use !=\n'old').exists() or partOf.exists() or contact.address.where(country != 'CRI').exists()`. Ver\ncombinaciones admitidas.\n\n**Comentarios:** R5 exige además nombre o identificador (invariante `org-1`); en este modelo\nel nombre ya es obligatorio.",
"requirements" : "Permite encontrar a la organización en el registro de establecimientos y saber que dos\nsistemas hablan de la misma. Es opcional solo para las unidades sin identificador propio y las\norganizaciones extranjeras, que se reconocen por otros datos.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "CRLMOrganizacion.identificacion",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "BackboneElement"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.identifier",
"comment" : "Igual que en el paciente, cada ocurrencia lleva `identifier.system`, que se deriva del tipo:\n`https://hl7.or.cr/fhir/sid/cedula-juridica` o `https://hl7.or.cr/fhir/sid/establecimiento` (ver\nsistema de identificación). La cardinalidad FHIR queda en 0..*; la obligatoriedad condicionada\nse valida con la invariante `cr-org-identificacion`."
}
]
},
{
"id" : "CRLMOrganizacion.identificacion.id",
"path" : "CRLMOrganizacion.identificacion.id",
"representation" : [
"xmlAttr"
],
"short" : "Unique id for inter-element referencing",
"definition" : "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Element.id",
"min" : 0,
"max" : "1"
},
"type" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl" : "id"
}
],
"code" : "http://hl7.org/fhirpath/System.String"
}
],
"condition" : [
"ele-1"
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "CRLMOrganizacion.identificacion.extension",
"path" : "CRLMOrganizacion.identificacion.extension",
"slicing" : {
"discriminator" : [
{
"type" : "value",
"path" : "url"
}
],
"description" : "Extensions are always sliced by (at least) url",
"rules" : "open"
},
"short" : "Additional content defined by implementations",
"definition" : "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.",
"comment" : "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.",
"alias" : [
"extensions",
"user content"
],
"min" : 0,
"max" : "*",
"base" : {
"path" : "Element.extension",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Extension"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key" : "ext-1",
"severity" : "error",
"human" : "Must have either extensions or value[x], not both",
"expression" : "extension.exists() != value.exists()",
"source" : "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "CRLMOrganizacion.identificacion.modifierExtension",
"path" : "CRLMOrganizacion.identificacion.modifierExtension",
"short" : "Extensions that cannot be ignored even if unrecognized",
"definition" : "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).",
"comment" : "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.",
"requirements" : "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).",
"alias" : [
"extensions",
"user content",
"modifiers"
],
"min" : 0,
"max" : "*",
"base" : {
"path" : "BackboneElement.modifierExtension",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Extension"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key" : "ext-1",
"severity" : "error",
"human" : "Must have either extensions or value[x], not both",
"expression" : "extension.exists() != value.exists()",
"source" : "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier" : true,
"isModifierReason" : "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
"isSummary" : true,
"mapping" : [
{
"identity" : "rim",
"map" : "N/A"
}
]
},
{
"id" : "CRLMOrganizacion.identificacion.numero",
"path" : "CRLMOrganizacion.identificacion.numero",
"short" : "Número de identificación de la organización",
"definition" : "Número de identificación de la organización.",
"comment" : "**Regla de negocio:** La cédula jurídica se captura con o sin guiones, pero se guarda y\nenvía sin ellos (`4000042147`), para que `system` + `value` sea único.\n\n**Regla de validación:** Formato según tipo: Cédula Jurídica (10 dígitos,\n`^[1-9][0-9]{9}$`); Código de establecimiento (prefijo y número,\n`^(cj-[1-9][0-9]{9}|cn-[1-9][0-9]{8}|dimex-[1-9][0-9]{10,11})$`, el mismo patrón de la\ninvariante `cr-expediente-system` del paciente).",
"requirements" : "Es el valor con que los sistemas buscan a la organización. Se envía sin guiones para que el\nmismo número no aparezca de dos formas.",
"min" : 1,
"max" : "1",
"base" : {
"path" : "CRLMOrganizacion.identificacion.numero",
"min" : 1,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.identifier.value",
"comment" : "Invariantes `cr-cedula-juridica-value` y `cr-codigo-establecimiento-value` sobre\n`Organization.identifier`, una por tipo, con las expresiones regulares de la regla de\nvalidación."
}
]
},
{
"id" : "CRLMOrganizacion.identificacion.tipo",
"path" : "CRLMOrganizacion.identificacion.tipo",
"short" : "Tipo de identificador",
"definition" : "Tipo de identificador. Valores: 1. Cédula Jurídica (`cedula-juridica`) 2. Código de\nestablecimiento (`codigo-establecimiento`).",
"comment" : "**Regla de negocio:** **Cédula Jurídica:** identifica a una persona jurídica inscrita\n(Registro Nacional) o a una institución pública. **Código de establecimiento:** identifica\nal establecimiento que asigna números de expediente, con el mismo código que forma el\n`system` del `expediente-local` del paciente (`cj-`, `cn-` o `dimex-` + identificador;\ndecisión 14 del paciente). Es el único identificador de un establecimiento operado por una\npersona física, que no tiene cédula jurídica.\n\n**Regla de validación:** Debe pertenecer al catálogo tipos de identificación de\norganizaciones.\n\n**Comentarios:** `codigo-establecimiento` se aprobó en la pregunta 1 y se agregó al catálogo\n`cr-tipo-identificacion-organizacion` (su pregunta 4).",
"requirements" : "Distingue la cédula jurídica del código de establecimiento, que forma el `system` de los\nexpedientes que asigna. De él se arma el `system` del identificador.",
"min" : 1,
"max" : "1",
"base" : {
"path" : "CRLMOrganizacion.identificacion.tipo",
"min" : 1,
"max" : "1"
},
"type" : [
{
"code" : "CodeableConcept"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "https://hl7.or.cr/fhir/terminology/ValueSet/cr-tipo-identificacion-organizacion"
},
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.identifier.type",
"comment" : "Igual que en el paciente (decisión 15 del paciente), el tipo es **opcional** y sin slices: el\n`system` ya dice qué identificador es, y las invariantes `cr-cedula-juridica-value` y\n`cr-codigo-establecimiento-value` validan cada uno por su `system`. Si se envía, lleva el\ncódigo CR y, opcionalmente, su equivalente de HL7 v2-0203: `cedula-juridica` → `XX`\n(Organization identifier); `codigo-establecimiento` → `FI` (Facility ID). `FI` verificado en\nv2-0203 5.0.0 (display \"Facility ID\")."
}
]
},
{
"id" : "CRLMOrganizacion.identificacion.vigente",
"path" : "CRLMOrganizacion.identificacion.vigente",
"short" : "Indica si el identificador está vigente o si se conserva solo como histórico",
"definition" : "Indica si el identificador está vigente o si se conserva solo como histórico.",
"comment" : "**Regla de negocio:** Un identificador deja de estar vigente cuando la organización cambia\nde figura jurídica (por ejemplo, un consultorio de una persona física que se constituye en\nsociedad: el código `cn-` pasa a histórico y se agregan la cédula jurídica y el código\n`cj-`). Los identificadores no vigentes no se eliminan: los expedientes ya asignados con el\ncódigo anterior siguen apuntando a él.",
"requirements" : "Permite que una organización cambie de figura jurídica sin perder los expedientes y\ndocumentos que citan su identificador anterior.",
"min" : 1,
"max" : "1",
"base" : {
"path" : "CRLMOrganizacion.identificacion.vigente",
"min" : 1,
"max" : "1"
},
"type" : [
{
"code" : "boolean"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.identifier.use",
"comment" : "Vigente → `official`; no vigente → `old`. En el perfil, `use` pasa de 0..1 a 1..1."
}
]
},
{
"id" : "CRLMOrganizacion.categoria",
"path" : "CRLMOrganizacion.categoria",
"short" : "Clase general de organización",
"definition" : "Clase general de organización. Valores: 1. Prestador de servicios de salud (`prov`) 2.\nInstitución del Estado (`govt`) 3. Aseguradora (`ins`) 4. Empresa (`bus`)",
"comment" : "**Regla de negocio:** Una organización puede tener varias categorías. Por ejemplo, la CCSS es\nprestadora (`prov`), aseguradora (`ins`) e institución del Estado (`govt`). Si ninguna\ncorresponde (por ejemplo, un colegio profesional), la organización no lleva este dato y su\nclase va como texto en `Organization.type.text`.\n\n**Regla de validación:** Debe pertenecer al catálogo categoría de organización.\n\n**Comentarios:** No hay un dato de sector público o privado en esta versión (pregunta 6).",
"requirements" : "Separa a los prestadores de servicios de las aseguradoras, las instituciones del Estado y las\nempresas, para buscar y filtrar sin conocer cada tipo de establecimiento.",
"min" : 1,
"max" : "*",
"base" : {
"path" : "CRLMOrganizacion.categoria",
"min" : 1,
"max" : "*"
},
"type" : [
{
"code" : "CodeableConcept"
}
],
"binding" : {
"strength" : "extensible",
"valueSet" : "https://hl7.or.cr/fhir/terminology/ValueSet/cr-categoria-organizacion"
},
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.type (slice categoria)",
"comment" : "`Organization.type` se divide en cuatro slices con discriminador por valor sobre\n`coding.system`: `categoria` (HL7 `organization-type`), `tipoEstablecimiento` (CR\n`cr-tipo-establecimiento-salud`), `nivelAtencion` (CR `cr-nivel-atencion`) y `facility` (IHE\nmCSD, ver tipo de establecimiento). El ValueSet CR es un subconjunto de\n`http://hl7.org/fhir/ValueSet/organization-type` (binding `example` en R5); se excluyen `team`,\n`reli`, `crs`, `dept`, `pay`, `edu` y `cg`, que ningún caso usa, y `other`, que HL7 marcó como\nobsoleto. El texto en español va en `CodeableConcept.text`, no en `coding.display`."
}
]
},
{
"id" : "CRLMOrganizacion.tipoEstablecimiento",
"path" : "CRLMOrganizacion.tipoEstablecimiento",
"short" : "Tipo de establecimiento de salud, según la clasificación del Ministerio de Salud publicada por HL7 Costa Rica (19 conceptos)",
"definition" : "Tipo de establecimiento de salud, según la clasificación del Ministerio de Salud publicada por\nHL7 Costa Rica (19 conceptos): EBAIS, sedes de EBAIS y de área de salud, puestos de visita\nperiódica, clínicas públicas tipo 1 a 4, clínicas privadas, consultorios médicos privados,\nhospitales (nacionales, especializados, regionales, periféricos y privados), centros\nespecializados, centros de diagnóstico y tratamiento y prestadoras de servicios de salud. Ver\nel catálogo.",
"comment" : "**Regla de negocio:** Obligatorio para los **establecimientos** de salud: una organización con\n`categoria` `prov` (prestador de servicios de salud) que forma parte de otra (una unidad de la\nCCSS) o que no es institución del Estado (un establecimiento privado). Una institución del\nEstado que presta servicios por medio de sus unidades, como la CCSS, no lo lleva: sus unidades\nsí (decisión 15). No se registra para las demás organizaciones. Un establecimiento puede tener\nvarios tipos (por ejemplo, una clínica privada que también es centro de diagnóstico y\ntratamiento). Toda organización con tipo de establecimiento lleva además la marca de\nestablecimiento de IHE mCSD (`facility`), y solo ellas la llevan; el sistema la agrega sin que\nel usuario la capture.\n\n**Regla de validación:** Debe pertenecer al catálogo tipo de establecimiento de salud.\nInvariante `cr-org-tipo-establecimiento`: `(type.coding.where(system =\n'http://terminology.hl7.org/CodeSystem/organization-type' and code = 'prov').exists() and\n(partOf.exists() or type.coding.where(system =\n'http://terminology.hl7.org/CodeSystem/organization-type' and code = 'govt').empty())) implies\ntype.coding.where(system =\n'https://hl7.or.cr/fhir/terminology/CodeSystem/cr-tipo-establecimiento-salud').exists()`.\nAtención: el CodeSystem CR y el de HL7 terminan igual (`organization-type`); la invariante los\ndistingue por la URL completa. Invariante `cr-org-facility`: `type.coding.where(system =\n'https://hl7.or.cr/fhir/terminology/CodeSystem/cr-tipo-establecimiento-salud').exists() =\ntype.coding.where(system =\n'https://profiles.ihe.net/ITI/mCSD/CodeSystem/IHE.mCSD.Organization.Location.Types' and code =\n'facility').exists()`.\n\n**Comentarios:** El catálogo no tiene código de farmacia y agrupa laboratorio clínico e\nimágenes médicas en `centro-diagnostico-tratamiento`; esos vacíos se registran en el catálogo.\nEl nivel de atención va en un dato aparte, `nivelAtencion` (pregunta 3).",
"requirements" : "Dice qué clase de establecimiento de salud es (EBAIS, hospital, laboratorio, centro de\nimágenes) según la clasificación del Ministerio de Salud. Lo necesitan las referencias, los\ndirectorios, la fiscalización y las estadísticas.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "CRLMOrganizacion.tipoEstablecimiento",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "CodeableConcept"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "https://hl7.or.cr/fhir/terminology/ValueSet/cr-tipo-establecimiento-salud"
},
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.type (slice tipoEstablecimiento)",
"comment" : "Segundo de los cuatro slices de `Organization.type` (ver categoría). Los códigos vienen del\nCodeSystem `organization-type` que publicó la IG de terminología de HL7 Costa Rica\n(0.0.1-ballot), sin cambios; solo cambia la URL, a `cr-tipo-establecimiento-salud`, para no\nrepetir el id del CodeSystem de HL7 del slice `categoria` (ver la conciliación con\n0.0.1-ballot). La IG de laboratorio, que usaba la URL anterior, debe actualizarla. Si se\nnecesita interoperar con otros países, se puede agregar un ConceptMap a SNOMED CT (jerarquía\n*environment*)."
}
]
},
{
"id" : "CRLMOrganizacion.nivelAtencion",
"path" : "CRLMOrganizacion.nivelAtencion",
"short" : "Nivel de la red de servicios de salud en que se ubica el establecimiento",
"definition" : "Nivel de la red de servicios de salud en que se ubica el establecimiento. Valores: 1. Primer\nnivel de atención (`primer-nivel`) 2. Segundo nivel de atención (`segundo-nivel`) 3. Tercer\nnivel de atención (`tercer-nivel`)",
"comment" : "**Regla de negocio:** Solo se registra para establecimientos de salud (con\n`tipoEstablecimiento`). **Obligatorio** para los establecimientos de la red pública,\nidentificados por su tipo: `ebais`, `sede-ebais`, `sede-area-salud`, `pvp`, `clinica-t1` a\n`clinica-t4`, `hospital-nacional-general`, `hospital-nacional-especializado`,\n`hospital-regional` y `hospital-periferico`. **Opcional** para los privados. Lo declara el\nestablecimiento; no se deduce del tipo, porque hay tipos que admiten más de un nivel\n(`clinica-privada`, `clinica-t4`).\n\n**Regla de validación:** Debe pertenecer al catálogo nivel de atención. Debe ser coherente con\nel tipo de establecimiento en los casos fijos: `consultorio-medico`, `ebais`, `sede-ebais` y\n`pvp` solo admiten `primer-nivel`; `clinica-privada` y `clinica-t4` solo admiten\n`segundo-nivel` o `tercer-nivel` (ver coherencia con el tipo).\n\n**Comentarios:** Las definiciones de los niveles, el nivel fijo de `ebais`, `sede-ebais` y\n`pvp` y quién asigna el nivel se deben validar con el Ministerio de Salud y la CCSS (pregunta\n2 del catálogo).",
"requirements" : "Ubica al establecimiento en la red de servicios de salud. Las referencias y contrarreferencias\nde la red pública se organizan por nivel.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "CRLMOrganizacion.nivelAtencion",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "CodeableConcept"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "https://hl7.or.cr/fhir/terminology/ValueSet/cr-nivel-atencion"
},
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.type (slice nivelAtencion)",
"comment" : "Tercero de los cuatro slices de `Organization.type`, sin extensión (pregunta 3): cualquier\nsistema lo recibe como un `type` más y se busca con el parámetro estándar `type`. El perfil\ndocumenta que este slice lleva el nivel de atención y no una clase de organización. Invariantes\nsobre `Organization`:"
}
]
},
{
"id" : "CRLMOrganizacion.nombre",
"path" : "CRLMOrganizacion.nombre",
"short" : "Nombre oficial de la organización",
"definition" : "Nombre oficial de la organización.",
"comment" : "**Regla de negocio:** Para una persona jurídica, la razón social inscrita en el Registro\nNacional (`Clínica Ejemplo Sociedad Anónima`). Para una institución pública o una unidad, su\nnombre oficial (`Caja Costarricense de Seguro Social`, `Hospital México`). Para un consultorio\nde una persona física, el nombre con que se registró ante el Ministerio de Salud.\n\n**Regla de validación:** Longitud de 2 a 250 caracteres.",
"requirements" : "Es el nombre oficial con que la organización firma documentos y aparece en los registros\npúblicos. Con él se reconoce a una unidad que no tiene identificador propio.",
"min" : 1,
"max" : "1",
"base" : {
"path" : "CRLMOrganizacion.nombre",
"min" : 1,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.name",
"comment" : "En el perfil, `name` pasa de 0..1 a 1..1."
}
]
},
{
"id" : "CRLMOrganizacion.nombreAlternativo",
"path" : "CRLMOrganizacion.nombreAlternativo",
"short" : "Otros nombres con que se conoce la organización",
"definition" : "Otros nombres con que se conoce la organización: nombre comercial, siglas o nombre anterior.",
"comment" : "**Regla de negocio:** Por ejemplo, `CCSS` para la Caja Costarricense de Seguro Social, o el\nnombre comercial de una clínica cuya razón social es otra.\n\n**Regla de validación:** Longitud de 2 a 250 caracteres por nombre.",
"requirements" : "Permite encontrar a la organización por sus siglas o su nombre comercial, que es como la\nconocen los pacientes y los profesionales.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "CRLMOrganizacion.nombreAlternativo",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "string"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.alias",
"comment" : "N/A"
}
]
},
{
"id" : "CRLMOrganizacion.telefono",
"path" : "CRLMOrganizacion.telefono",
"short" : "Teléfono general de la organización",
"definition" : "Teléfono general de la organización.",
"comment" : "**Regla de negocio:** Central telefónica o línea de atención al público. Los teléfonos de un\ndepartamento o de una persona de la organización no van aquí (pregunta 7).\n\n**Regla de validación:** Formato E.164: `+`, el código de país y el número, sin espacios ni\nguiones; en Costa Rica, `+506` y 8 dígitos (o un número 800 o 900 de 10 dígitos). La captura\npuede omitir el `+506`, pero el sistema lo agrega antes de guardar o enviar. Una extensión\ninterna va después de `;ext=` (RFC 3966). Invariante común `cr-telefono`.",
"requirements" : "Es el medio de contacto general con la organización, para referencias, consultas y\ncoordinación.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "CRLMOrganizacion.telefono",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "string"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.contact.telecom (system = phone)",
"comment" : "En R5, `Organization` ya no tiene `telecom` ni `address`: van dentro de `Organization.contact`\n(ExtendedContactDetail). El perfil usa los elementos nativos de `Organization.contact`, sin\nslices: el contacto general es el que no lleva `purpose`, y se pueden enviar otros contactos con\n`purpose` (pregunta 7). `telecom.system` dice si es teléfono, correo o sitio web.\n`telecom.system` = `phone`, `telecom.use` = `work`; R5 prohíbe `use` = `home` en una\norganización (invariante `org-3`)."
}
]
},
{
"id" : "CRLMOrganizacion.correoElectronico",
"path" : "CRLMOrganizacion.correoElectronico",
"short" : "Correo general de la organización",
"definition" : "Correo general de la organización.",
"comment" : "**Regla de negocio:** Correo institucional de contacto o de notificaciones.\n\n**Regla de validación:** Igual que en el paciente: RFC 5322, máximo 100 caracteres.",
"requirements" : "Sirve para las notificaciones y las comunicaciones formales con la organización.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "CRLMOrganizacion.correoElectronico",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "string"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.contact.telecom (system = email)",
"comment" : "`telecom.system` = `email`, `telecom.use` = `work`."
}
]
},
{
"id" : "CRLMOrganizacion.sitioWeb",
"path" : "CRLMOrganizacion.sitioWeb",
"short" : "Sitio web oficial de la organización",
"definition" : "Sitio web oficial de la organización.",
"comment" : "**Regla de negocio:** Opcional.\n\n**Regla de validación:** URL absoluta con esquema `https://`.",
"requirements" : "Permite a pacientes y sistemas encontrar la información pública de la organización.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "CRLMOrganizacion.sitioWeb",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.contact.telecom (system = url)",
"comment" : "`telecom.system` = `url`, `telecom.use` = `work`."
}
]
},
{
"id" : "CRLMOrganizacion.direccion",
"path" : "CRLMOrganizacion.direccion",
"short" : "Dirección física de la sede de la organización",
"definition" : "Dirección física de la sede de la organización.",
"comment" : "**Regla de negocio:** Obligatoria si la organización tiene `tipoEstablecimiento` (es un\nestablecimiento de salud), porque permite ubicarlo para referencias, zonificación y\nfiscalización. Una organización con varias sedes registra aquí la principal; las demás sedes\nson ubicaciones (`Location`, pregunta 8).\n\n**Regla de validación:** Igual que en el paciente: si `direccion.pais` es `CRI`, `provincia`,\n`canton` y `distrito` son obligatorios y deben ser concordantes entre sí.\n\n**Comentarios:** No lleva el dato `uso` del paciente: la dirección de una organización siempre\nes de trabajo.",
"requirements" : "Ubica al establecimiento para las referencias, la zonificación de la red de salud y la\nfiscalización del Ministerio de Salud.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "CRLMOrganizacion.direccion",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "BackboneElement"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.contact.address",
"comment" : "`address.use` se fija en `work` y `address.type` en `physical` (R5 prohíbe `use` = `home` en una\norganización, invariante `org-4`). Sigue el perfil de tipo de dato `cr-address`: si el país es\n`CRI`, provincia, cantón y distrito son obligatorios, son códigos de la DTA y son concordantes\nentre sí. La obligatoriedad para establecimientos se valida con la invariante\n`cr-org-establecimiento-direccion`: `type.coding.where(system =\n'https://hl7.or.cr/fhir/terminology/CodeSystem/cr-tipo-establecimiento-salud').exists() implies\ncontact.where(purpose.empty()).address.exists()`."
}
]
},
{
"id" : "CRLMOrganizacion.direccion.id",
"path" : "CRLMOrganizacion.direccion.id",
"representation" : [
"xmlAttr"
],
"short" : "Unique id for inter-element referencing",
"definition" : "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Element.id",
"min" : 0,
"max" : "1"
},
"type" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl" : "id"
}
],
"code" : "http://hl7.org/fhirpath/System.String"
}
],
"condition" : [
"ele-1"
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "CRLMOrganizacion.direccion.extension",
"path" : "CRLMOrganizacion.direccion.extension",
"slicing" : {
"discriminator" : [
{
"type" : "value",
"path" : "url"
}
],
"description" : "Extensions are always sliced by (at least) url",
"rules" : "open"
},
"short" : "Additional content defined by implementations",
"definition" : "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.",
"comment" : "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.",
"alias" : [
"extensions",
"user content"
],
"min" : 0,
"max" : "*",
"base" : {
"path" : "Element.extension",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Extension"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key" : "ext-1",
"severity" : "error",
"human" : "Must have either extensions or value[x], not both",
"expression" : "extension.exists() != value.exists()",
"source" : "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "CRLMOrganizacion.direccion.modifierExtension",
"path" : "CRLMOrganizacion.direccion.modifierExtension",
"short" : "Extensions that cannot be ignored even if unrecognized",
"definition" : "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).",
"comment" : "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.",
"requirements" : "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).",
"alias" : [
"extensions",
"user content",
"modifiers"
],
"min" : 0,
"max" : "*",
"base" : {
"path" : "BackboneElement.modifierExtension",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Extension"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key" : "ext-1",
"severity" : "error",
"human" : "Must have either extensions or value[x], not both",
"expression" : "extension.exists() != value.exists()",
"source" : "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier" : true,
"isModifierReason" : "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
"isSummary" : true,
"mapping" : [
{
"identity" : "rim",
"map" : "N/A"
}
]
},
{
"id" : "CRLMOrganizacion.direccion.pais",
"path" : "CRLMOrganizacion.direccion.pais",
"short" : "País de la dirección",
"definition" : "País de la dirección.",
"comment" : "**Regla de negocio:** Igual que en el paciente. Obligatorio. Determina qué reglas aplican al\nresto de la dirección.\n\n**Regla de validación:** Código ISO 3166-1 alfa-3 en mayúsculas, del catálogo de países.",
"requirements" : "Igual que en la dirección del paciente: decide si la dirección sigue la División Territorial\nAdministrativa o es de otro país, como la de una aseguradora extranjera.",
"min" : 1,
"max" : "1",
"base" : {
"path" : "CRLMOrganizacion.direccion.pais",
"min" : 1,
"max" : "1"
},
"type" : [
{
"code" : "CodeableConcept"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://hl7.org/fhir/ValueSet/iso3166-1-3"
},
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.contact.address.country",
"comment" : "N/A"
}
]
},
{
"id" : "CRLMOrganizacion.direccion.provincia",
"path" : "CRLMOrganizacion.direccion.provincia",
"short" : "Provincia (Costa Rica) o estado, región o departamento (otro país)",
"definition" : "Provincia (Costa Rica) o estado, región o departamento (otro país).",
"comment" : "**Regla de negocio:** Igual que en el paciente. Obligatoria si el país es `CRI`.\n\n**Regla de validación:** Si el país es `CRI`: código de provincia de la División Territorial\nAdministrativa del SNIT (1 a 7).",
"requirements" : "Igual que en la dirección del paciente: primer nivel de la División Territorial\nAdministrativa.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "CRLMOrganizacion.direccion.provincia",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "CodeableConcept"
}
],
"binding" : {
"strength" : "extensible",
"description" : "Obligatorio si el país es `CRI`, por invariante.",
"valueSet" : "https://hl7.or.cr/fhir/terminology/ValueSet/cr-provincia"
},
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.contact.address.state",
"comment" : "N/A"
}
]
},
{
"id" : "CRLMOrganizacion.direccion.canton",
"path" : "CRLMOrganizacion.direccion.canton",
"short" : "Cantón (Costa Rica) o ciudad (otro país)",
"definition" : "Cantón (Costa Rica) o ciudad (otro país).",
"comment" : "**Regla de negocio:** Igual que en el paciente. Obligatorio si el país es `CRI` y debe\npertenecer a la provincia indicada.\n\n**Regla de validación:** Si el país es `CRI`: código de cantón de la DTA del SNIT (3\ndígitos), concordante con la provincia.",
"requirements" : "Igual que en la dirección del paciente: segundo nivel de la División Territorial\nAdministrativa, con el que se organizan muchas estadísticas de salud.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "CRLMOrganizacion.direccion.canton",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "CodeableConcept"
}
],
"binding" : {
"strength" : "extensible",
"description" : "Obligatorio si el país es `CRI`, por invariante.",
"valueSet" : "https://hl7.or.cr/fhir/terminology/ValueSet/cr-canton"
},
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.contact.address.city",
"comment" : "N/A"
}
]
},
{
"id" : "CRLMOrganizacion.direccion.distrito",
"path" : "CRLMOrganizacion.direccion.distrito",
"short" : "Distrito (Costa Rica)",
"definition" : "Distrito (Costa Rica).",
"comment" : "**Regla de negocio:** Igual que en el paciente. Obligatorio si el país es `CRI` y debe\npertenecer al cantón indicado.\n\n**Regla de validación:** Si el país es `CRI`: código de distrito de la DTA del SNIT (5\ndígitos), concordante con el cantón.",
"requirements" : "Igual que en la dirección del paciente: nivel más fino de la División Territorial\nAdministrativa, el que define el área de atracción de un establecimiento.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "CRLMOrganizacion.direccion.distrito",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "CodeableConcept"
}
],
"binding" : {
"strength" : "extensible",
"description" : "Obligatorio si el país es `CRI`, por invariante.",
"valueSet" : "https://hl7.or.cr/fhir/terminology/ValueSet/cr-distrito"
},
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.contact.address.district",
"comment" : "N/A"
}
]
},
{
"id" : "CRLMOrganizacion.direccion.barrioPoblado",
"path" : "CRLMOrganizacion.direccion.barrioPoblado",
"short" : "Barrio (zona urbana) o poblado (zona rural) dentro del distrito",
"definition" : "Barrio (zona urbana) o poblado (zona rural) dentro del distrito.",
"comment" : "**Regla de negocio:** Igual que en el paciente.\n\n**Regla de validación:** Texto de hasta 100 caracteres.",
"requirements" : "Igual que en la dirección del paciente: precisa la ubicación dentro del distrito.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "CRLMOrganizacion.direccion.barrioPoblado",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.contact.address.extension:precinct",
"comment" : "Extensión estándar `http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-precinct`, igual que\nen el paciente."
}
]
},
{
"id" : "CRLMOrganizacion.direccion.codigoPostal",
"path" : "CRLMOrganizacion.direccion.codigoPostal",
"short" : "Código postal",
"definition" : "Código postal.",
"comment" : "**Regla de negocio:** Opcional en cualquier país.",
"requirements" : "Igual que en la dirección del paciente: lo usan las direcciones de otros países.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "CRLMOrganizacion.direccion.codigoPostal",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.contact.address.postalCode",
"comment" : "N/A"
}
]
},
{
"id" : "CRLMOrganizacion.direccion.senas",
"path" : "CRLMOrganizacion.direccion.senas",
"short" : "Señas (Costa Rica) o calle y número (otro país)",
"definition" : "Señas (Costa Rica) o calle y número (otro país).",
"comment" : "**Regla de negocio:** Igual que en el paciente.\n\n**Regla de validación:** Longitud máxima de 250 caracteres.",
"requirements" : "Igual que en la dirección del paciente: sin las señas no se puede llegar al lugar.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "CRLMOrganizacion.direccion.senas",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.contact.address.line",
"comment" : "N/A"
}
]
},
{
"id" : "CRLMOrganizacion.direccion.texto",
"path" : "CRLMOrganizacion.direccion.texto",
"short" : "Dirección completa, tal como se muestra o se imprime",
"definition" : "Dirección completa, tal como se muestra o se imprime.",
"comment" : "**Regla de negocio:** Igual que en el paciente. Incluye los nombres (no los códigos) de\nprovincia, cantón y distrito.\n\n**Regla de validación:** Longitud mínima de 5 y máxima de 250 caracteres.",
"requirements" : "Igual que en la dirección del paciente: permite mostrar la dirección sin armarla a partir de\nlos códigos.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "CRLMOrganizacion.direccion.texto",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.contact.address.text",
"comment" : "N/A"
}
]
},
{
"id" : "CRLMOrganizacion.organizacionSuperior",
"path" : "CRLMOrganizacion.organizacionSuperior",
"short" : "Organización de la que forma parte esta organización",
"definition" : "Organización de la que forma parte esta organización.",
"comment" : "**Regla de negocio:** Obligatoria para una unidad sin identificador propio (combinación O2).\nRepresenta la jerarquía institucional: por ejemplo, un EBAIS forma parte de un área de salud,\ny el área de salud de la CCSS. Una organización no puede ser su propia superior, directa ni\nindirectamente.\n\n**Regla de validación:** Referencia a un `Organization` que cumpla este modelo. Si la\norganización superior tiene identificador, se admite la referencia lógica por identificador.\n\n**Comentarios:** Cuántos niveles de la jerarquía de la CCSS se representan (dirección\nregional, área de salud, EBAIS) se define con la CCSS (pregunta 4). La administración por\ncontrato (por ejemplo, un área de salud que opera una cooperativa) no se representa con\n`partOf`, sino con una relación entre organizaciones.",
"requirements" : "Representa la jerarquía institucional, por ejemplo EBAIS, área de salud y CCSS. Con ella se\nagrega la información por red y se identifica a una unidad que no tiene identificador propio.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "CRLMOrganizacion.organizacionSuperior",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Reference",
"targetProfile" : [
🔗 "https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-organizacion"
]
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.partOf",
"comment" : "Igual que `Patient.contact.organization`: la referencia lógica usa `partOf.identifier` con\n`system` = `https://hl7.or.cr/fhir/sid/cedula-juridica` y el nombre en `partOf.display`. Una\nunidad que es superior de otra (un área de salud) no tiene identificador en esta versión, así\nque su referencia debe ser literal (`partOf.reference`). Los ciclos no los detecta el validador;\nlos debe controlar el servidor."
}
]
},
{
"id" : "CRLMOrganizacion.autorizacionSalud",
"path" : "CRLMOrganizacion.autorizacionSalud",
"short" : "Permiso o habilitación que otorga el Ministerio de Salud para que el establecimiento funcione",
"definition" : "Permiso o habilitación que otorga el Ministerio de Salud para que el establecimiento funcione.",
"comment" : "**Regla de negocio:** Se registra para los establecimientos de salud. La autorización no\nidentifica a la organización (vence y se renueva), por eso no es un `identificacion`. Un\nestablecimiento puede tener varias autorizaciones a la vez (por ejemplo, el permiso de\nfuncionamiento de salud y la habilitación de un servicio). Las vencidas se conservan con su\nvigencia.\n\n**Comentarios:** Los tipos de autorización, el formato del número y si se exige para todos los\nestablecimientos se deben confirmar con el Ministerio de Salud (pregunta 2).",
"requirements" : "Permite comprobar que un establecimiento tiene permiso del Ministerio de Salud para funcionar,\nen la fecha en que prestó un servicio.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "CRLMOrganizacion.autorizacionSalud",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "BackboneElement"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.qualification",
"comment" : "`Organization.qualification` es nuevo en R5 y está pensado para licencias y acreditaciones de\nuna organización. Tiene de forma nativa `identifier`, `code`, `period` e `issuer`, así que no\nhacen falta extensiones."
}
]
},
{
"id" : "CRLMOrganizacion.autorizacionSalud.id",
"path" : "CRLMOrganizacion.autorizacionSalud.id",
"representation" : [
"xmlAttr"
],
"short" : "Unique id for inter-element referencing",
"definition" : "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Element.id",
"min" : 0,
"max" : "1"
},
"type" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl" : "id"
}
],
"code" : "http://hl7.org/fhirpath/System.String"
}
],
"condition" : [
"ele-1"
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "CRLMOrganizacion.autorizacionSalud.extension",
"path" : "CRLMOrganizacion.autorizacionSalud.extension",
"slicing" : {
"discriminator" : [
{
"type" : "value",
"path" : "url"
}
],
"description" : "Extensions are always sliced by (at least) url",
"rules" : "open"
},
"short" : "Additional content defined by implementations",
"definition" : "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.",
"comment" : "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.",
"alias" : [
"extensions",
"user content"
],
"min" : 0,
"max" : "*",
"base" : {
"path" : "Element.extension",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Extension"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key" : "ext-1",
"severity" : "error",
"human" : "Must have either extensions or value[x], not both",
"expression" : "extension.exists() != value.exists()",
"source" : "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "CRLMOrganizacion.autorizacionSalud.modifierExtension",
"path" : "CRLMOrganizacion.autorizacionSalud.modifierExtension",
"short" : "Extensions that cannot be ignored even if unrecognized",
"definition" : "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).",
"comment" : "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.",
"requirements" : "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).",
"alias" : [
"extensions",
"user content",
"modifiers"
],
"min" : 0,
"max" : "*",
"base" : {
"path" : "BackboneElement.modifierExtension",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Extension"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key" : "ext-1",
"severity" : "error",
"human" : "Must have either extensions or value[x], not both",
"expression" : "extension.exists() != value.exists()",
"source" : "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier" : true,
"isModifierReason" : "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
"isSummary" : true,
"mapping" : [
{
"identity" : "rim",
"map" : "N/A"
}
]
},
{
"id" : "CRLMOrganizacion.autorizacionSalud.tipo",
"path" : "CRLMOrganizacion.autorizacionSalud.tipo",
"short" : "Tipo de autorización",
"definition" : "Tipo de autorización. Valores iniciales: 1. Permiso de Funcionamiento de Salud\n(`permiso-funcionamiento-salud`) 2. Habilitación de establecimiento de salud\n(`habilitacion`)",
"comment" : "**Regla de validación:** Debe pertenecer al catálogo tipo de autorización de salud. Si\nningún concepto corresponde, se registra con su texto (binding `extensible`).\n\n**Comentarios:** Pregunta 2.",
"requirements" : "Distingue el permiso de funcionamiento de una habilitación, que autorizan cosas distintas.",
"min" : 1,
"max" : "1",
"base" : {
"path" : "CRLMOrganizacion.autorizacionSalud.tipo",
"min" : 1,
"max" : "1"
},
"type" : [
{
"code" : "CodeableConcept"
}
],
"binding" : {
"strength" : "extensible",
"valueSet" : "https://hl7.or.cr/fhir/terminology/ValueSet/cr-tipo-autorizacion-salud"
},
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.qualification.code",
"comment" : "N/A"
}
]
},
{
"id" : "CRLMOrganizacion.autorizacionSalud.numero",
"path" : "CRLMOrganizacion.autorizacionSalud.numero",
"short" : "Número del permiso o de la habilitación, tal como consta en el documento emitido",
"definition" : "Número del permiso o de la habilitación, tal como consta en el documento emitido.",
"comment" : "**Regla de validación:** Formato pendiente de confirmar con el Ministerio de Salud (pregunta\n2); mientras tanto, cualquier valor pasa la validación.",
"requirements" : "Es el número con que se verifica la autorización con el Ministerio de Salud.",
"min" : 1,
"max" : "1",
"base" : {
"path" : "CRLMOrganizacion.autorizacionSalud.numero",
"min" : 1,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.qualification.identifier.value",
"comment" : "`qualification.identifier` pasa de 0..* a 1..1. Se propone `system` =\n`https://hl7.or.cr/fhir/sid/{código del tipo de autorización}` (por ejemplo,\n`.../sid/permiso-funcionamiento-salud`), cuando se confirme que el número es único en el país."
}
]
},
{
"id" : "CRLMOrganizacion.autorizacionSalud.vigencia",
"path" : "CRLMOrganizacion.autorizacionSalud.vigencia",
"short" : "Periodo en que la autorización es válida",
"definition" : "Periodo en que la autorización es válida.",
"comment" : "**Regla de negocio:** Una autorización cuya fecha de fin ya pasó está vencida, pero no se\nelimina.\n\n**Regla de validación:** Si hay fecha de inicio y de fin, el inicio no puede ser posterior\nal fin.",
"requirements" : "Dice si la autorización estaba vigente en una fecha dada; las autorizaciones vencen y se\nrenuevan.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "CRLMOrganizacion.autorizacionSalud.vigencia",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "BackboneElement"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.qualification.period",
"comment" : "N/A"
}
]
},
{
"id" : "CRLMOrganizacion.autorizacionSalud.vigencia.id",
"path" : "CRLMOrganizacion.autorizacionSalud.vigencia.id",
"representation" : [
"xmlAttr"
],
"short" : "Unique id for inter-element referencing",
"definition" : "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Element.id",
"min" : 0,
"max" : "1"
},
"type" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl" : "id"
}
],
"code" : "http://hl7.org/fhirpath/System.String"
}
],
"condition" : [
"ele-1"
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "CRLMOrganizacion.autorizacionSalud.vigencia.extension",
"path" : "CRLMOrganizacion.autorizacionSalud.vigencia.extension",
"slicing" : {
"discriminator" : [
{
"type" : "value",
"path" : "url"
}
],
"description" : "Extensions are always sliced by (at least) url",
"rules" : "open"
},
"short" : "Additional content defined by implementations",
"definition" : "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.",
"comment" : "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.",
"alias" : [
"extensions",
"user content"
],
"min" : 0,
"max" : "*",
"base" : {
"path" : "Element.extension",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Extension"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key" : "ext-1",
"severity" : "error",
"human" : "Must have either extensions or value[x], not both",
"expression" : "extension.exists() != value.exists()",
"source" : "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "CRLMOrganizacion.autorizacionSalud.vigencia.modifierExtension",
"path" : "CRLMOrganizacion.autorizacionSalud.vigencia.modifierExtension",
"short" : "Extensions that cannot be ignored even if unrecognized",
"definition" : "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).",
"comment" : "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.",
"requirements" : "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).",
"alias" : [
"extensions",
"user content",
"modifiers"
],
"min" : 0,
"max" : "*",
"base" : {
"path" : "BackboneElement.modifierExtension",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Extension"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key" : "ext-1",
"severity" : "error",
"human" : "Must have either extensions or value[x], not both",
"expression" : "extension.exists() != value.exists()",
"source" : "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier" : true,
"isModifierReason" : "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
"isSummary" : true,
"mapping" : [
{
"identity" : "rim",
"map" : "N/A"
}
]
},
{
"id" : "CRLMOrganizacion.autorizacionSalud.vigencia.inicio",
"path" : "CRLMOrganizacion.autorizacionSalud.vigencia.inicio",
"short" : "Fecha de emisión de la autorización",
"definition" : "Fecha de emisión de la autorización.",
"requirements" : "Marca desde cuándo el establecimiento está autorizado.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "CRLMOrganizacion.autorizacionSalud.vigencia.inicio",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "date"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.qualification.period.start",
"comment" : "N/A"
}
]
},
{
"id" : "CRLMOrganizacion.autorizacionSalud.vigencia.fin",
"path" : "CRLMOrganizacion.autorizacionSalud.vigencia.fin",
"short" : "Fecha de vencimiento de la autorización",
"definition" : "Fecha de vencimiento de la autorización.",
"requirements" : "Marca cuándo vence la autorización y hay que renovarla.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "CRLMOrganizacion.autorizacionSalud.vigencia.fin",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "date"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.qualification.period.end",
"comment" : "N/A"
}
]
},
{
"id" : "CRLMOrganizacion.autorizacionSalud.emisor",
"path" : "CRLMOrganizacion.autorizacionSalud.emisor",
"short" : "Institución que emitió la autorización",
"definition" : "Institución que emitió la autorización.",
"comment" : "**Regla de negocio:** En esta versión, el Ministerio de Salud.\n\n**Regla de validación:** Referencia al `Organization` del Ministerio de Salud, o referencia\nlógica por su cédula jurídica.",
"requirements" : "Dice qué institución otorgó la autorización y a quién preguntar por ella.",
"min" : 1,
"max" : "1",
"base" : {
"path" : "CRLMOrganizacion.autorizacionSalud.emisor",
"min" : 1,
"max" : "1"
},
"type" : [
{
"code" : "Reference",
"targetProfile" : [
🔗 "https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-organizacion"
]
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.qualification.issuer",
"comment" : "`qualification.issuer` pasa de 0..1 a 1..1. Referencia lógica: `issuer.identifier.system` =\n`https://hl7.or.cr/fhir/sid/cedula-juridica` y `issuer.display` = \"Ministerio de Salud\"."
}
]
}
]
},
"differential" : {
"element" : [
{
"id" : "CRLMOrganizacion",
"path" : "CRLMOrganizacion",
"short" : "Modelo Lógico de la Organización",
"definition" : "Datos de identificación, clasificación y contacto de una organización que participa en la\natención de salud en Costa Rica: establecimientos de salud públicos y privados (hospitales,\nclínicas, áreas de salud, EBAIS, consultorios, laboratorios, centros de imágenes médicas,\nfarmacias), aseguradoras, instituciones del Estado (Ministerio de Salud, PANI), empleadores y\notras organizaciones. Se modela con el recurso `Organization` de FHIR R5.",
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization"
}
]
},
{
"id" : "CRLMOrganizacion.identificacion",
"path" : "CRLMOrganizacion.identificacion",
"short" : "Identificador oficial de la organización",
"definition" : "Identificador oficial de la organización. Cada ocurrencia reúne un número y su tipo.",
"comment" : "**Regla de negocio:** Toda organización costarricense debe tener al menos **un identificador\nvigente**, salvo dos casos: (1) una **unidad** de otra organización que todavía no tiene\nidentificador propio (por ejemplo, un hospital o un EBAIS de la CCSS), que se identifica por\nsu `organizacionSuperior`, su `nombre` y su `tipoEstablecimiento` (pregunta 4); y (2) una\n**organización extranjera** sin identificador costarricense, que se identifica por su nombre y\nsu dirección en otro país (pregunta 5). Una unidad no repite el identificador de su\norganización superior: la cédula jurídica de la CCSS la lleva solo el `Organization` de la\nCCSS. Toda organización que asigna números de expediente (es `assigner` de un\n`expediente-local`) debe tener un `codigo-establecimiento` vigente (pregunta 1).\n\n**Regla de validación:** No puede haber dos ocurrencias con el mismo tipo y número. Entre las\nocurrencias vigentes, a lo sumo una `cedula-juridica` y un `codigo-establecimiento`. Si el\n`codigo-establecimiento` empieza con `cj-`, el número que sigue al prefijo es igual a la\n`cedula-juridica` vigente. Invariante `cr-org-identificacion`: `identifier.where(use !=\n'old').exists() or partOf.exists() or contact.address.where(country != 'CRI').exists()`. Ver\ncombinaciones admitidas.\n\n**Comentarios:** R5 exige además nombre o identificador (invariante `org-1`); en este modelo\nel nombre ya es obligatorio.",
"requirements" : "Permite encontrar a la organización en el registro de establecimientos y saber que dos\nsistemas hablan de la misma. Es opcional solo para las unidades sin identificador propio y las\norganizaciones extranjeras, que se reconocen por otros datos.",
"min" : 0,
"max" : "*",
"type" : [
{
"code" : "BackboneElement"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.identifier",
"comment" : "Igual que en el paciente, cada ocurrencia lleva `identifier.system`, que se deriva del tipo:\n`https://hl7.or.cr/fhir/sid/cedula-juridica` o `https://hl7.or.cr/fhir/sid/establecimiento` (ver\nsistema de identificación). La cardinalidad FHIR queda en 0..*; la obligatoriedad condicionada\nse valida con la invariante `cr-org-identificacion`."
}
]
},
{
"id" : "CRLMOrganizacion.identificacion.numero",
"path" : "CRLMOrganizacion.identificacion.numero",
"short" : "Número de identificación de la organización",
"definition" : "Número de identificación de la organización.",
"comment" : "**Regla de negocio:** La cédula jurídica se captura con o sin guiones, pero se guarda y\nenvía sin ellos (`4000042147`), para que `system` + `value` sea único.\n\n**Regla de validación:** Formato según tipo: Cédula Jurídica (10 dígitos,\n`^[1-9][0-9]{9}$`); Código de establecimiento (prefijo y número,\n`^(cj-[1-9][0-9]{9}|cn-[1-9][0-9]{8}|dimex-[1-9][0-9]{10,11})$`, el mismo patrón de la\ninvariante `cr-expediente-system` del paciente).",
"requirements" : "Es el valor con que los sistemas buscan a la organización. Se envía sin guiones para que el\nmismo número no aparezca de dos formas.",
"min" : 1,
"max" : "1",
"type" : [
{
"code" : "string"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.identifier.value",
"comment" : "Invariantes `cr-cedula-juridica-value` y `cr-codigo-establecimiento-value` sobre\n`Organization.identifier`, una por tipo, con las expresiones regulares de la regla de\nvalidación."
}
]
},
{
"id" : "CRLMOrganizacion.identificacion.tipo",
"path" : "CRLMOrganizacion.identificacion.tipo",
"short" : "Tipo de identificador",
"definition" : "Tipo de identificador. Valores: 1. Cédula Jurídica (`cedula-juridica`) 2. Código de\nestablecimiento (`codigo-establecimiento`).",
"comment" : "**Regla de negocio:** **Cédula Jurídica:** identifica a una persona jurídica inscrita\n(Registro Nacional) o a una institución pública. **Código de establecimiento:** identifica\nal establecimiento que asigna números de expediente, con el mismo código que forma el\n`system` del `expediente-local` del paciente (`cj-`, `cn-` o `dimex-` + identificador;\ndecisión 14 del paciente). Es el único identificador de un establecimiento operado por una\npersona física, que no tiene cédula jurídica.\n\n**Regla de validación:** Debe pertenecer al catálogo tipos de identificación de\norganizaciones.\n\n**Comentarios:** `codigo-establecimiento` se aprobó en la pregunta 1 y se agregó al catálogo\n`cr-tipo-identificacion-organizacion` (su pregunta 4).",
"requirements" : "Distingue la cédula jurídica del código de establecimiento, que forma el `system` de los\nexpedientes que asigna. De él se arma el `system` del identificador.",
"min" : 1,
"max" : "1",
"type" : [
{
"code" : "CodeableConcept"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "https://hl7.or.cr/fhir/terminology/ValueSet/cr-tipo-identificacion-organizacion"
},
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.identifier.type",
"comment" : "Igual que en el paciente (decisión 15 del paciente), el tipo es **opcional** y sin slices: el\n`system` ya dice qué identificador es, y las invariantes `cr-cedula-juridica-value` y\n`cr-codigo-establecimiento-value` validan cada uno por su `system`. Si se envía, lleva el\ncódigo CR y, opcionalmente, su equivalente de HL7 v2-0203: `cedula-juridica` → `XX`\n(Organization identifier); `codigo-establecimiento` → `FI` (Facility ID). `FI` verificado en\nv2-0203 5.0.0 (display \"Facility ID\")."
}
]
},
{
"id" : "CRLMOrganizacion.identificacion.vigente",
"path" : "CRLMOrganizacion.identificacion.vigente",
"short" : "Indica si el identificador está vigente o si se conserva solo como histórico",
"definition" : "Indica si el identificador está vigente o si se conserva solo como histórico.",
"comment" : "**Regla de negocio:** Un identificador deja de estar vigente cuando la organización cambia\nde figura jurídica (por ejemplo, un consultorio de una persona física que se constituye en\nsociedad: el código `cn-` pasa a histórico y se agregan la cédula jurídica y el código\n`cj-`). Los identificadores no vigentes no se eliminan: los expedientes ya asignados con el\ncódigo anterior siguen apuntando a él.",
"requirements" : "Permite que una organización cambie de figura jurídica sin perder los expedientes y\ndocumentos que citan su identificador anterior.",
"min" : 1,
"max" : "1",
"type" : [
{
"code" : "boolean"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.identifier.use",
"comment" : "Vigente → `official`; no vigente → `old`. En el perfil, `use` pasa de 0..1 a 1..1."
}
]
},
{
"id" : "CRLMOrganizacion.categoria",
"path" : "CRLMOrganizacion.categoria",
"short" : "Clase general de organización",
"definition" : "Clase general de organización. Valores: 1. Prestador de servicios de salud (`prov`) 2.\nInstitución del Estado (`govt`) 3. Aseguradora (`ins`) 4. Empresa (`bus`)",
"comment" : "**Regla de negocio:** Una organización puede tener varias categorías. Por ejemplo, la CCSS es\nprestadora (`prov`), aseguradora (`ins`) e institución del Estado (`govt`). Si ninguna\ncorresponde (por ejemplo, un colegio profesional), la organización no lleva este dato y su\nclase va como texto en `Organization.type.text`.\n\n**Regla de validación:** Debe pertenecer al catálogo categoría de organización.\n\n**Comentarios:** No hay un dato de sector público o privado en esta versión (pregunta 6).",
"requirements" : "Separa a los prestadores de servicios de las aseguradoras, las instituciones del Estado y las\nempresas, para buscar y filtrar sin conocer cada tipo de establecimiento.",
"min" : 1,
"max" : "*",
"type" : [
{
"code" : "CodeableConcept"
}
],
"binding" : {
"strength" : "extensible",
"valueSet" : "https://hl7.or.cr/fhir/terminology/ValueSet/cr-categoria-organizacion"
},
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.type (slice categoria)",
"comment" : "`Organization.type` se divide en cuatro slices con discriminador por valor sobre\n`coding.system`: `categoria` (HL7 `organization-type`), `tipoEstablecimiento` (CR\n`cr-tipo-establecimiento-salud`), `nivelAtencion` (CR `cr-nivel-atencion`) y `facility` (IHE\nmCSD, ver tipo de establecimiento). El ValueSet CR es un subconjunto de\n`http://hl7.org/fhir/ValueSet/organization-type` (binding `example` en R5); se excluyen `team`,\n`reli`, `crs`, `dept`, `pay`, `edu` y `cg`, que ningún caso usa, y `other`, que HL7 marcó como\nobsoleto. El texto en español va en `CodeableConcept.text`, no en `coding.display`."
}
]
},
{
"id" : "CRLMOrganizacion.tipoEstablecimiento",
"path" : "CRLMOrganizacion.tipoEstablecimiento",
"short" : "Tipo de establecimiento de salud, según la clasificación del Ministerio de Salud publicada por HL7 Costa Rica (19 conceptos)",
"definition" : "Tipo de establecimiento de salud, según la clasificación del Ministerio de Salud publicada por\nHL7 Costa Rica (19 conceptos): EBAIS, sedes de EBAIS y de área de salud, puestos de visita\nperiódica, clínicas públicas tipo 1 a 4, clínicas privadas, consultorios médicos privados,\nhospitales (nacionales, especializados, regionales, periféricos y privados), centros\nespecializados, centros de diagnóstico y tratamiento y prestadoras de servicios de salud. Ver\nel catálogo.",
"comment" : "**Regla de negocio:** Obligatorio para los **establecimientos** de salud: una organización con\n`categoria` `prov` (prestador de servicios de salud) que forma parte de otra (una unidad de la\nCCSS) o que no es institución del Estado (un establecimiento privado). Una institución del\nEstado que presta servicios por medio de sus unidades, como la CCSS, no lo lleva: sus unidades\nsí (decisión 15). No se registra para las demás organizaciones. Un establecimiento puede tener\nvarios tipos (por ejemplo, una clínica privada que también es centro de diagnóstico y\ntratamiento). Toda organización con tipo de establecimiento lleva además la marca de\nestablecimiento de IHE mCSD (`facility`), y solo ellas la llevan; el sistema la agrega sin que\nel usuario la capture.\n\n**Regla de validación:** Debe pertenecer al catálogo tipo de establecimiento de salud.\nInvariante `cr-org-tipo-establecimiento`: `(type.coding.where(system =\n'http://terminology.hl7.org/CodeSystem/organization-type' and code = 'prov').exists() and\n(partOf.exists() or type.coding.where(system =\n'http://terminology.hl7.org/CodeSystem/organization-type' and code = 'govt').empty())) implies\ntype.coding.where(system =\n'https://hl7.or.cr/fhir/terminology/CodeSystem/cr-tipo-establecimiento-salud').exists()`.\nAtención: el CodeSystem CR y el de HL7 terminan igual (`organization-type`); la invariante los\ndistingue por la URL completa. Invariante `cr-org-facility`: `type.coding.where(system =\n'https://hl7.or.cr/fhir/terminology/CodeSystem/cr-tipo-establecimiento-salud').exists() =\ntype.coding.where(system =\n'https://profiles.ihe.net/ITI/mCSD/CodeSystem/IHE.mCSD.Organization.Location.Types' and code =\n'facility').exists()`.\n\n**Comentarios:** El catálogo no tiene código de farmacia y agrupa laboratorio clínico e\nimágenes médicas en `centro-diagnostico-tratamiento`; esos vacíos se registran en el catálogo.\nEl nivel de atención va en un dato aparte, `nivelAtencion` (pregunta 3).",
"requirements" : "Dice qué clase de establecimiento de salud es (EBAIS, hospital, laboratorio, centro de\nimágenes) según la clasificación del Ministerio de Salud. Lo necesitan las referencias, los\ndirectorios, la fiscalización y las estadísticas.",
"min" : 0,
"max" : "*",
"type" : [
{
"code" : "CodeableConcept"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "https://hl7.or.cr/fhir/terminology/ValueSet/cr-tipo-establecimiento-salud"
},
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.type (slice tipoEstablecimiento)",
"comment" : "Segundo de los cuatro slices de `Organization.type` (ver categoría). Los códigos vienen del\nCodeSystem `organization-type` que publicó la IG de terminología de HL7 Costa Rica\n(0.0.1-ballot), sin cambios; solo cambia la URL, a `cr-tipo-establecimiento-salud`, para no\nrepetir el id del CodeSystem de HL7 del slice `categoria` (ver la conciliación con\n0.0.1-ballot). La IG de laboratorio, que usaba la URL anterior, debe actualizarla. Si se\nnecesita interoperar con otros países, se puede agregar un ConceptMap a SNOMED CT (jerarquía\n*environment*)."
}
]
},
{
"id" : "CRLMOrganizacion.nivelAtencion",
"path" : "CRLMOrganizacion.nivelAtencion",
"short" : "Nivel de la red de servicios de salud en que se ubica el establecimiento",
"definition" : "Nivel de la red de servicios de salud en que se ubica el establecimiento. Valores: 1. Primer\nnivel de atención (`primer-nivel`) 2. Segundo nivel de atención (`segundo-nivel`) 3. Tercer\nnivel de atención (`tercer-nivel`)",
"comment" : "**Regla de negocio:** Solo se registra para establecimientos de salud (con\n`tipoEstablecimiento`). **Obligatorio** para los establecimientos de la red pública,\nidentificados por su tipo: `ebais`, `sede-ebais`, `sede-area-salud`, `pvp`, `clinica-t1` a\n`clinica-t4`, `hospital-nacional-general`, `hospital-nacional-especializado`,\n`hospital-regional` y `hospital-periferico`. **Opcional** para los privados. Lo declara el\nestablecimiento; no se deduce del tipo, porque hay tipos que admiten más de un nivel\n(`clinica-privada`, `clinica-t4`).\n\n**Regla de validación:** Debe pertenecer al catálogo nivel de atención. Debe ser coherente con\nel tipo de establecimiento en los casos fijos: `consultorio-medico`, `ebais`, `sede-ebais` y\n`pvp` solo admiten `primer-nivel`; `clinica-privada` y `clinica-t4` solo admiten\n`segundo-nivel` o `tercer-nivel` (ver coherencia con el tipo).\n\n**Comentarios:** Las definiciones de los niveles, el nivel fijo de `ebais`, `sede-ebais` y\n`pvp` y quién asigna el nivel se deben validar con el Ministerio de Salud y la CCSS (pregunta\n2 del catálogo).",
"requirements" : "Ubica al establecimiento en la red de servicios de salud. Las referencias y contrarreferencias\nde la red pública se organizan por nivel.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "CodeableConcept"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "https://hl7.or.cr/fhir/terminology/ValueSet/cr-nivel-atencion"
},
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.type (slice nivelAtencion)",
"comment" : "Tercero de los cuatro slices de `Organization.type`, sin extensión (pregunta 3): cualquier\nsistema lo recibe como un `type` más y se busca con el parámetro estándar `type`. El perfil\ndocumenta que este slice lleva el nivel de atención y no una clase de organización. Invariantes\nsobre `Organization`:"
}
]
},
{
"id" : "CRLMOrganizacion.nombre",
"path" : "CRLMOrganizacion.nombre",
"short" : "Nombre oficial de la organización",
"definition" : "Nombre oficial de la organización.",
"comment" : "**Regla de negocio:** Para una persona jurídica, la razón social inscrita en el Registro\nNacional (`Clínica Ejemplo Sociedad Anónima`). Para una institución pública o una unidad, su\nnombre oficial (`Caja Costarricense de Seguro Social`, `Hospital México`). Para un consultorio\nde una persona física, el nombre con que se registró ante el Ministerio de Salud.\n\n**Regla de validación:** Longitud de 2 a 250 caracteres.",
"requirements" : "Es el nombre oficial con que la organización firma documentos y aparece en los registros\npúblicos. Con él se reconoce a una unidad que no tiene identificador propio.",
"min" : 1,
"max" : "1",
"type" : [
{
"code" : "string"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.name",
"comment" : "En el perfil, `name` pasa de 0..1 a 1..1."
}
]
},
{
"id" : "CRLMOrganizacion.nombreAlternativo",
"path" : "CRLMOrganizacion.nombreAlternativo",
"short" : "Otros nombres con que se conoce la organización",
"definition" : "Otros nombres con que se conoce la organización: nombre comercial, siglas o nombre anterior.",
"comment" : "**Regla de negocio:** Por ejemplo, `CCSS` para la Caja Costarricense de Seguro Social, o el\nnombre comercial de una clínica cuya razón social es otra.\n\n**Regla de validación:** Longitud de 2 a 250 caracteres por nombre.",
"requirements" : "Permite encontrar a la organización por sus siglas o su nombre comercial, que es como la\nconocen los pacientes y los profesionales.",
"min" : 0,
"max" : "*",
"type" : [
{
"code" : "string"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.alias",
"comment" : "N/A"
}
]
},
{
"id" : "CRLMOrganizacion.telefono",
"path" : "CRLMOrganizacion.telefono",
"short" : "Teléfono general de la organización",
"definition" : "Teléfono general de la organización.",
"comment" : "**Regla de negocio:** Central telefónica o línea de atención al público. Los teléfonos de un\ndepartamento o de una persona de la organización no van aquí (pregunta 7).\n\n**Regla de validación:** Formato E.164: `+`, el código de país y el número, sin espacios ni\nguiones; en Costa Rica, `+506` y 8 dígitos (o un número 800 o 900 de 10 dígitos). La captura\npuede omitir el `+506`, pero el sistema lo agrega antes de guardar o enviar. Una extensión\ninterna va después de `;ext=` (RFC 3966). Invariante común `cr-telefono`.",
"requirements" : "Es el medio de contacto general con la organización, para referencias, consultas y\ncoordinación.",
"min" : 0,
"max" : "*",
"type" : [
{
"code" : "string"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.contact.telecom (system = phone)",
"comment" : "En R5, `Organization` ya no tiene `telecom` ni `address`: van dentro de `Organization.contact`\n(ExtendedContactDetail). El perfil usa los elementos nativos de `Organization.contact`, sin\nslices: el contacto general es el que no lleva `purpose`, y se pueden enviar otros contactos con\n`purpose` (pregunta 7). `telecom.system` dice si es teléfono, correo o sitio web.\n`telecom.system` = `phone`, `telecom.use` = `work`; R5 prohíbe `use` = `home` en una\norganización (invariante `org-3`)."
}
]
},
{
"id" : "CRLMOrganizacion.correoElectronico",
"path" : "CRLMOrganizacion.correoElectronico",
"short" : "Correo general de la organización",
"definition" : "Correo general de la organización.",
"comment" : "**Regla de negocio:** Correo institucional de contacto o de notificaciones.\n\n**Regla de validación:** Igual que en el paciente: RFC 5322, máximo 100 caracteres.",
"requirements" : "Sirve para las notificaciones y las comunicaciones formales con la organización.",
"min" : 0,
"max" : "*",
"type" : [
{
"code" : "string"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.contact.telecom (system = email)",
"comment" : "`telecom.system` = `email`, `telecom.use` = `work`."
}
]
},
{
"id" : "CRLMOrganizacion.sitioWeb",
"path" : "CRLMOrganizacion.sitioWeb",
"short" : "Sitio web oficial de la organización",
"definition" : "Sitio web oficial de la organización.",
"comment" : "**Regla de negocio:** Opcional.\n\n**Regla de validación:** URL absoluta con esquema `https://`.",
"requirements" : "Permite a pacientes y sistemas encontrar la información pública de la organización.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "string"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.contact.telecom (system = url)",
"comment" : "`telecom.system` = `url`, `telecom.use` = `work`."
}
]
},
{
"id" : "CRLMOrganizacion.direccion",
"path" : "CRLMOrganizacion.direccion",
"short" : "Dirección física de la sede de la organización",
"definition" : "Dirección física de la sede de la organización.",
"comment" : "**Regla de negocio:** Obligatoria si la organización tiene `tipoEstablecimiento` (es un\nestablecimiento de salud), porque permite ubicarlo para referencias, zonificación y\nfiscalización. Una organización con varias sedes registra aquí la principal; las demás sedes\nson ubicaciones (`Location`, pregunta 8).\n\n**Regla de validación:** Igual que en el paciente: si `direccion.pais` es `CRI`, `provincia`,\n`canton` y `distrito` son obligatorios y deben ser concordantes entre sí.\n\n**Comentarios:** No lleva el dato `uso` del paciente: la dirección de una organización siempre\nes de trabajo.",
"requirements" : "Ubica al establecimiento para las referencias, la zonificación de la red de salud y la\nfiscalización del Ministerio de Salud.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "BackboneElement"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.contact.address",
"comment" : "`address.use` se fija en `work` y `address.type` en `physical` (R5 prohíbe `use` = `home` en una\norganización, invariante `org-4`). Sigue el perfil de tipo de dato `cr-address`: si el país es\n`CRI`, provincia, cantón y distrito son obligatorios, son códigos de la DTA y son concordantes\nentre sí. La obligatoriedad para establecimientos se valida con la invariante\n`cr-org-establecimiento-direccion`: `type.coding.where(system =\n'https://hl7.or.cr/fhir/terminology/CodeSystem/cr-tipo-establecimiento-salud').exists() implies\ncontact.where(purpose.empty()).address.exists()`."
}
]
},
{
"id" : "CRLMOrganizacion.direccion.pais",
"path" : "CRLMOrganizacion.direccion.pais",
"short" : "País de la dirección",
"definition" : "País de la dirección.",
"comment" : "**Regla de negocio:** Igual que en el paciente. Obligatorio. Determina qué reglas aplican al\nresto de la dirección.\n\n**Regla de validación:** Código ISO 3166-1 alfa-3 en mayúsculas, del catálogo de países.",
"requirements" : "Igual que en la dirección del paciente: decide si la dirección sigue la División Territorial\nAdministrativa o es de otro país, como la de una aseguradora extranjera.",
"min" : 1,
"max" : "1",
"type" : [
{
"code" : "CodeableConcept"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://hl7.org/fhir/ValueSet/iso3166-1-3"
},
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.contact.address.country",
"comment" : "N/A"
}
]
},
{
"id" : "CRLMOrganizacion.direccion.provincia",
"path" : "CRLMOrganizacion.direccion.provincia",
"short" : "Provincia (Costa Rica) o estado, región o departamento (otro país)",
"definition" : "Provincia (Costa Rica) o estado, región o departamento (otro país).",
"comment" : "**Regla de negocio:** Igual que en el paciente. Obligatoria si el país es `CRI`.\n\n**Regla de validación:** Si el país es `CRI`: código de provincia de la División Territorial\nAdministrativa del SNIT (1 a 7).",
"requirements" : "Igual que en la dirección del paciente: primer nivel de la División Territorial\nAdministrativa.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "CodeableConcept"
}
],
"binding" : {
"strength" : "extensible",
"description" : "Obligatorio si el país es `CRI`, por invariante.",
"valueSet" : "https://hl7.or.cr/fhir/terminology/ValueSet/cr-provincia"
},
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.contact.address.state",
"comment" : "N/A"
}
]
},
{
"id" : "CRLMOrganizacion.direccion.canton",
"path" : "CRLMOrganizacion.direccion.canton",
"short" : "Cantón (Costa Rica) o ciudad (otro país)",
"definition" : "Cantón (Costa Rica) o ciudad (otro país).",
"comment" : "**Regla de negocio:** Igual que en el paciente. Obligatorio si el país es `CRI` y debe\npertenecer a la provincia indicada.\n\n**Regla de validación:** Si el país es `CRI`: código de cantón de la DTA del SNIT (3\ndígitos), concordante con la provincia.",
"requirements" : "Igual que en la dirección del paciente: segundo nivel de la División Territorial\nAdministrativa, con el que se organizan muchas estadísticas de salud.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "CodeableConcept"
}
],
"binding" : {
"strength" : "extensible",
"description" : "Obligatorio si el país es `CRI`, por invariante.",
"valueSet" : "https://hl7.or.cr/fhir/terminology/ValueSet/cr-canton"
},
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.contact.address.city",
"comment" : "N/A"
}
]
},
{
"id" : "CRLMOrganizacion.direccion.distrito",
"path" : "CRLMOrganizacion.direccion.distrito",
"short" : "Distrito (Costa Rica)",
"definition" : "Distrito (Costa Rica).",
"comment" : "**Regla de negocio:** Igual que en el paciente. Obligatorio si el país es `CRI` y debe\npertenecer al cantón indicado.\n\n**Regla de validación:** Si el país es `CRI`: código de distrito de la DTA del SNIT (5\ndígitos), concordante con el cantón.",
"requirements" : "Igual que en la dirección del paciente: nivel más fino de la División Territorial\nAdministrativa, el que define el área de atracción de un establecimiento.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "CodeableConcept"
}
],
"binding" : {
"strength" : "extensible",
"description" : "Obligatorio si el país es `CRI`, por invariante.",
"valueSet" : "https://hl7.or.cr/fhir/terminology/ValueSet/cr-distrito"
},
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.contact.address.district",
"comment" : "N/A"
}
]
},
{
"id" : "CRLMOrganizacion.direccion.barrioPoblado",
"path" : "CRLMOrganizacion.direccion.barrioPoblado",
"short" : "Barrio (zona urbana) o poblado (zona rural) dentro del distrito",
"definition" : "Barrio (zona urbana) o poblado (zona rural) dentro del distrito.",
"comment" : "**Regla de negocio:** Igual que en el paciente.\n\n**Regla de validación:** Texto de hasta 100 caracteres.",
"requirements" : "Igual que en la dirección del paciente: precisa la ubicación dentro del distrito.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "string"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.contact.address.extension:precinct",
"comment" : "Extensión estándar `http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-precinct`, igual que\nen el paciente."
}
]
},
{
"id" : "CRLMOrganizacion.direccion.codigoPostal",
"path" : "CRLMOrganizacion.direccion.codigoPostal",
"short" : "Código postal",
"definition" : "Código postal.",
"comment" : "**Regla de negocio:** Opcional en cualquier país.",
"requirements" : "Igual que en la dirección del paciente: lo usan las direcciones de otros países.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "string"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.contact.address.postalCode",
"comment" : "N/A"
}
]
},
{
"id" : "CRLMOrganizacion.direccion.senas",
"path" : "CRLMOrganizacion.direccion.senas",
"short" : "Señas (Costa Rica) o calle y número (otro país)",
"definition" : "Señas (Costa Rica) o calle y número (otro país).",
"comment" : "**Regla de negocio:** Igual que en el paciente.\n\n**Regla de validación:** Longitud máxima de 250 caracteres.",
"requirements" : "Igual que en la dirección del paciente: sin las señas no se puede llegar al lugar.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "string"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.contact.address.line",
"comment" : "N/A"
}
]
},
{
"id" : "CRLMOrganizacion.direccion.texto",
"path" : "CRLMOrganizacion.direccion.texto",
"short" : "Dirección completa, tal como se muestra o se imprime",
"definition" : "Dirección completa, tal como se muestra o se imprime.",
"comment" : "**Regla de negocio:** Igual que en el paciente. Incluye los nombres (no los códigos) de\nprovincia, cantón y distrito.\n\n**Regla de validación:** Longitud mínima de 5 y máxima de 250 caracteres.",
"requirements" : "Igual que en la dirección del paciente: permite mostrar la dirección sin armarla a partir de\nlos códigos.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "string"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.contact.address.text",
"comment" : "N/A"
}
]
},
{
"id" : "CRLMOrganizacion.organizacionSuperior",
"path" : "CRLMOrganizacion.organizacionSuperior",
"short" : "Organización de la que forma parte esta organización",
"definition" : "Organización de la que forma parte esta organización.",
"comment" : "**Regla de negocio:** Obligatoria para una unidad sin identificador propio (combinación O2).\nRepresenta la jerarquía institucional: por ejemplo, un EBAIS forma parte de un área de salud,\ny el área de salud de la CCSS. Una organización no puede ser su propia superior, directa ni\nindirectamente.\n\n**Regla de validación:** Referencia a un `Organization` que cumpla este modelo. Si la\norganización superior tiene identificador, se admite la referencia lógica por identificador.\n\n**Comentarios:** Cuántos niveles de la jerarquía de la CCSS se representan (dirección\nregional, área de salud, EBAIS) se define con la CCSS (pregunta 4). La administración por\ncontrato (por ejemplo, un área de salud que opera una cooperativa) no se representa con\n`partOf`, sino con una relación entre organizaciones.",
"requirements" : "Representa la jerarquía institucional, por ejemplo EBAIS, área de salud y CCSS. Con ella se\nagrega la información por red y se identifica a una unidad que no tiene identificador propio.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
🔗 "https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-organizacion"
]
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.partOf",
"comment" : "Igual que `Patient.contact.organization`: la referencia lógica usa `partOf.identifier` con\n`system` = `https://hl7.or.cr/fhir/sid/cedula-juridica` y el nombre en `partOf.display`. Una\nunidad que es superior de otra (un área de salud) no tiene identificador en esta versión, así\nque su referencia debe ser literal (`partOf.reference`). Los ciclos no los detecta el validador;\nlos debe controlar el servidor."
}
]
},
{
"id" : "CRLMOrganizacion.autorizacionSalud",
"path" : "CRLMOrganizacion.autorizacionSalud",
"short" : "Permiso o habilitación que otorga el Ministerio de Salud para que el establecimiento funcione",
"definition" : "Permiso o habilitación que otorga el Ministerio de Salud para que el establecimiento funcione.",
"comment" : "**Regla de negocio:** Se registra para los establecimientos de salud. La autorización no\nidentifica a la organización (vence y se renueva), por eso no es un `identificacion`. Un\nestablecimiento puede tener varias autorizaciones a la vez (por ejemplo, el permiso de\nfuncionamiento de salud y la habilitación de un servicio). Las vencidas se conservan con su\nvigencia.\n\n**Comentarios:** Los tipos de autorización, el formato del número y si se exige para todos los\nestablecimientos se deben confirmar con el Ministerio de Salud (pregunta 2).",
"requirements" : "Permite comprobar que un establecimiento tiene permiso del Ministerio de Salud para funcionar,\nen la fecha en que prestó un servicio.",
"min" : 0,
"max" : "*",
"type" : [
{
"code" : "BackboneElement"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.qualification",
"comment" : "`Organization.qualification` es nuevo en R5 y está pensado para licencias y acreditaciones de\nuna organización. Tiene de forma nativa `identifier`, `code`, `period` e `issuer`, así que no\nhacen falta extensiones."
}
]
},
{
"id" : "CRLMOrganizacion.autorizacionSalud.tipo",
"path" : "CRLMOrganizacion.autorizacionSalud.tipo",
"short" : "Tipo de autorización",
"definition" : "Tipo de autorización. Valores iniciales: 1. Permiso de Funcionamiento de Salud\n(`permiso-funcionamiento-salud`) 2. Habilitación de establecimiento de salud\n(`habilitacion`)",
"comment" : "**Regla de validación:** Debe pertenecer al catálogo tipo de autorización de salud. Si\nningún concepto corresponde, se registra con su texto (binding `extensible`).\n\n**Comentarios:** Pregunta 2.",
"requirements" : "Distingue el permiso de funcionamiento de una habilitación, que autorizan cosas distintas.",
"min" : 1,
"max" : "1",
"type" : [
{
"code" : "CodeableConcept"
}
],
"binding" : {
"strength" : "extensible",
"valueSet" : "https://hl7.or.cr/fhir/terminology/ValueSet/cr-tipo-autorizacion-salud"
},
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.qualification.code",
"comment" : "N/A"
}
]
},
{
"id" : "CRLMOrganizacion.autorizacionSalud.numero",
"path" : "CRLMOrganizacion.autorizacionSalud.numero",
"short" : "Número del permiso o de la habilitación, tal como consta en el documento emitido",
"definition" : "Número del permiso o de la habilitación, tal como consta en el documento emitido.",
"comment" : "**Regla de validación:** Formato pendiente de confirmar con el Ministerio de Salud (pregunta\n2); mientras tanto, cualquier valor pasa la validación.",
"requirements" : "Es el número con que se verifica la autorización con el Ministerio de Salud.",
"min" : 1,
"max" : "1",
"type" : [
{
"code" : "string"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.qualification.identifier.value",
"comment" : "`qualification.identifier` pasa de 0..* a 1..1. Se propone `system` =\n`https://hl7.or.cr/fhir/sid/{código del tipo de autorización}` (por ejemplo,\n`.../sid/permiso-funcionamiento-salud`), cuando se confirme que el número es único en el país."
}
]
},
{
"id" : "CRLMOrganizacion.autorizacionSalud.vigencia",
"path" : "CRLMOrganizacion.autorizacionSalud.vigencia",
"short" : "Periodo en que la autorización es válida",
"definition" : "Periodo en que la autorización es válida.",
"comment" : "**Regla de negocio:** Una autorización cuya fecha de fin ya pasó está vencida, pero no se\nelimina.\n\n**Regla de validación:** Si hay fecha de inicio y de fin, el inicio no puede ser posterior\nal fin.",
"requirements" : "Dice si la autorización estaba vigente en una fecha dada; las autorizaciones vencen y se\nrenuevan.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "BackboneElement"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.qualification.period",
"comment" : "N/A"
}
]
},
{
"id" : "CRLMOrganizacion.autorizacionSalud.vigencia.inicio",
"path" : "CRLMOrganizacion.autorizacionSalud.vigencia.inicio",
"short" : "Fecha de emisión de la autorización",
"definition" : "Fecha de emisión de la autorización.",
"requirements" : "Marca desde cuándo el establecimiento está autorizado.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "date"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.qualification.period.start",
"comment" : "N/A"
}
]
},
{
"id" : "CRLMOrganizacion.autorizacionSalud.vigencia.fin",
"path" : "CRLMOrganizacion.autorizacionSalud.vigencia.fin",
"short" : "Fecha de vencimiento de la autorización",
"definition" : "Fecha de vencimiento de la autorización.",
"requirements" : "Marca cuándo vence la autorización y hay que renovarla.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "date"
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.qualification.period.end",
"comment" : "N/A"
}
]
},
{
"id" : "CRLMOrganizacion.autorizacionSalud.emisor",
"path" : "CRLMOrganizacion.autorizacionSalud.emisor",
"short" : "Institución que emitió la autorización",
"definition" : "Institución que emitió la autorización.",
"comment" : "**Regla de negocio:** En esta versión, el Ministerio de Salud.\n\n**Regla de validación:** Referencia al `Organization` del Ministerio de Salud, o referencia\nlógica por su cédula jurídica.",
"requirements" : "Dice qué institución otorgó la autorización y a quién preguntar por ella.",
"min" : 1,
"max" : "1",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
🔗 "https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-organizacion"
]
}
],
"mapping" : [
{
"identity" : "fhir-r5",
"map" : "Organization.qualification.issuer",
"comment" : "`qualification.issuer` pasa de 0..1 a 1..1. Referencia lógica: `issuer.identifier.system` =\n`https://hl7.or.cr/fhir/sid/cedula-juridica` y `issuer.display` = \"Ministerio de Salud\"."
}
]
}
]
}
}