Guía de Implementación Core de Costa Rica
0.1.0 - ci-build Costa Rica bandera

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.

Modelo lógico: Modelo Lógico de la Organización - Descripciones detalladas

Estado de las normas de la página: Draft

Definiciones del cr-lm-organizacion modelo lógico.

Las indicaciones para interpretar el contenido de esta tabla estánaquí

0. CRLMOrganizacion
Definición

Datos de identificación, clasificación y contacto de una organización que participa en la atención de salud en Costa Rica: establecimientos de salud públicos y privados (hospitales, clínicas, áreas de salud, EBAIS, consultorios, laboratorios, centros de imágenes médicas, farmacias), aseguradoras, instituciones del Estado (Ministerio de Salud, PANI), empleadores y otras organizaciones. Se modela con el recurso Organization de FHIR R5.


Base definition for all types defined in FHIR type system.

ResumenModelo Lógico de la OrganizaciónBase for all types and resources
Control0..*
Es modificadorfalse
Modelo lógicoLas instancias de este modelo lógico no están marcadas como destino de una referencia
2. CRLMOrganizacion.identificacion
Definición

Identificador oficial de la organización. Cada ocurrencia reúne un número y su tipo.

ResumenIdentificador oficial de la organización
Comentarios

Regla de negocio: Toda organización costarricense debe tener al menos un identificador vigente, salvo dos casos: (1) una unidad de otra organización que todavía no tiene identificador propio (por ejemplo, un hospital o un EBAIS de la CCSS), que se identifica por su organizacionSuperior, su nombre y su tipoEstablecimiento (pregunta 4); y (2) una organización extranjera sin identificador costarricense, que se identifica por su nombre y su dirección en otro país (pregunta 5). Una unidad no repite el identificador de su organización superior: la cédula jurídica de la CCSS la lleva solo el Organization de la CCSS. Toda organización que asigna números de expediente (es assigner de un expediente-local) debe tener un codigo-establecimiento vigente (pregunta 1).

Regla de validación: No puede haber dos ocurrencias con el mismo tipo y número. Entre las ocurrencias vigentes, a lo sumo una cedula-juridica y un codigo-establecimiento. Si el codigo-establecimiento empieza con cj-, el número que sigue al prefijo es igual a la cedula-juridica vigente. Invariante cr-org-identificacion: identifier.where(use != 'old').exists() or partOf.exists() or contact.address.where(country != 'CRI').exists(). Ver combinaciones admitidas.

Comentarios: R5 exige además nombre o identificador (invariante org-1); en este modelo el nombre ya es obligatorio.

Control0..*
TipoBackboneElement
Requisitos

Permite encontrar a la organización en el registro de establecimientos y saber que dos sistemas hablan de la misma. Es opcional solo para las unidades sin identificador propio y las organizaciones extranjeras, que se reconocen por otros datos.

Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
4. CRLMOrganizacion.identificacion.id
Definición

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

ResumenUnique id for inter-element referencing
Control0..1
Este elemento está afectado por las siguientes invariantes: ele-1
Tipoidstring
Es modificadorfalse
Formato XMLEn el formato XML, esta propiedad se representa como un atributo.
Resumenfalse
6. CRLMOrganizacion.identificacion.extension
Definición

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.

ResumenAdditional content defined by implementations
Comentarios

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.

Control0..*
TipoExtension
Es modificadorfalse
Resumenfalse
Nombres alternativosextensions, user content
Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
SlicingEste elemento introduce un conjunto de slices en CRLMOrganizacion.identificacion.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores:
  • value @ url
  • 8. CRLMOrganizacion.identificacion.modifierExtension
    Definición

    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.

    Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

    ResumenExtensions that cannot be ignored even if unrecognized
    Comentarios

    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.

    Control0..*
    TipoExtension
    Es modificadortrue porque Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
    Resumentrue
    Requisitos

    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.

    Nombres alternativosextensions, user content, modifiers
    Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    10. CRLMOrganizacion.identificacion.numero
    Definición

    Número de identificación de la organización.

    ResumenNúmero de identificación de la organización
    Comentarios

    Regla de negocio: La cédula jurídica se captura con o sin guiones, pero se guarda y envía sin ellos (4000042147), para que system + value sea único.

    Regla de validación: Formato según tipo: Cédula Jurídica (10 dígitos, ^[1-9][0-9]{9}$); Código de establecimiento (prefijo y número, ^(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 invariante cr-expediente-system del paciente).

    Control1..1
    Tipostring
    Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
    Requisitos

    Es el valor con que los sistemas buscan a la organización. Se envía sin guiones para que el mismo número no aparezca de dos formas.

    12. CRLMOrganizacion.identificacion.tipo
    Definición

    Tipo de identificador. Valores: 1. Cédula Jurídica (cedula-juridica) 2. Código de establecimiento (codigo-establecimiento).

    ResumenTipo de identificador
    Comentarios

    Regla de negocio: Cédula Jurídica: identifica a una persona jurídica inscrita (Registro Nacional) o a una institución pública. Código de establecimiento: identifica al establecimiento que asigna números de expediente, con el mismo código que forma el system del expediente-local del paciente (cj-, cn- o dimex- + identificador; decisión 14 del paciente). Es el único identificador de un establecimiento operado por una persona física, que no tiene cédula jurídica.

    Regla de validación: Debe pertenecer al catálogo tipos de identificación de organizaciones.

    Comentarios: codigo-establecimiento se aprobó en la pregunta 1 y se agregó al catálogo cr-tipo-identificacion-organizacion (su pregunta 4).

    Control1..1
    VinculaciónLos códigos DEBEN tomarse de Tipos de identificación de la organización
    (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-tipo-identificacion-organizacion)
    TipoCodeableConcept
    Requisitos

    Distingue la cédula jurídica del código de establecimiento, que forma el system de los expedientes que asigna. De él se arma el system del identificador.

    14. CRLMOrganizacion.identificacion.vigente
    Definición

    Indica si el identificador está vigente o si se conserva solo como histórico.

    ResumenIndica si el identificador está vigente o si se conserva solo como histórico
    Comentarios

    Regla de negocio: Un identificador deja de estar vigente cuando la organización cambia de figura jurídica (por ejemplo, un consultorio de una persona física que se constituye en sociedad: el código cn- pasa a histórico y se agregan la cédula jurídica y el código cj-). Los identificadores no vigentes no se eliminan: los expedientes ya asignados con el código anterior siguen apuntando a él.

    Control1..1
    Tipoboolean
    Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
    Requisitos

    Permite que una organización cambie de figura jurídica sin perder los expedientes y documentos que citan su identificador anterior.

    16. CRLMOrganizacion.categoria
    Definición

    Clase general de organización. Valores: 1. Prestador de servicios de salud (prov) 2. Institución del Estado (govt) 3. Aseguradora (ins) 4. Empresa (bus)

    ResumenClase general de organización
    Comentarios

    Regla de negocio: Una organización puede tener varias categorías. Por ejemplo, la CCSS es prestadora (prov), aseguradora (ins) e institución del Estado (govt). Si ninguna corresponde (por ejemplo, un colegio profesional), la organización no lleva este dato y su clase va como texto en Organization.type.text.

    Regla de validación: Debe pertenecer al catálogo categoría de organización.

    Comentarios: No hay un dato de sector público o privado en esta versión (pregunta 6).

    Control1..*
    VinculaciónSalvo que no sean adecuados, estos códigos DEBEN tomarse de Categoría de organización
    (extensible to https://hl7.or.cr/fhir/terminology/ValueSet/cr-categoria-organizacion)
    TipoCodeableConcept
    Requisitos

    Separa a los prestadores de servicios de las aseguradoras, las instituciones del Estado y las empresas, para buscar y filtrar sin conocer cada tipo de establecimiento.

    18. CRLMOrganizacion.tipoEstablecimiento
    Definición

    Tipo de establecimiento de salud, según la clasificación del Ministerio de Salud publicada por HL7 Costa Rica (19 conceptos): EBAIS, sedes de EBAIS y de área de salud, puestos de visita periódica, clínicas públicas tipo 1 a 4, clínicas privadas, consultorios médicos privados, hospitales (nacionales, especializados, regionales, periféricos y privados), centros especializados, centros de diagnóstico y tratamiento y prestadoras de servicios de salud. Ver el catálogo.

    ResumenTipo de establecimiento de salud, según la clasificación del Ministerio de Salud publicada por HL7 Costa Rica (19 conceptos)
    Comentarios

    Regla de negocio: Obligatorio para los establecimientos de salud: una organización con categoria prov (prestador de servicios de salud) que forma parte de otra (una unidad de la CCSS) o que no es institución del Estado (un establecimiento privado). Una institución del Estado que presta servicios por medio de sus unidades, como la CCSS, no lo lleva: sus unidades sí (decisión 15). No se registra para las demás organizaciones. Un establecimiento puede tener varios tipos (por ejemplo, una clínica privada que también es centro de diagnóstico y tratamiento). Toda organización con tipo de establecimiento lleva además la marca de establecimiento de IHE mCSD (facility), y solo ellas la llevan; el sistema la agrega sin que el usuario la capture.

    Regla de validación: Debe pertenecer al catálogo tipo de establecimiento de salud. Invariante cr-org-tipo-establecimiento: (type.coding.where(system = 'http://terminology.hl7.org/CodeSystem/organization-type' and code = 'prov').exists() and (partOf.exists() or type.coding.where(system = 'http://terminology.hl7.org/CodeSystem/organization-type' and code = 'govt').empty())) implies type.coding.where(system = 'https://hl7.or.cr/fhir/terminology/CodeSystem/cr-tipo-establecimiento-salud').exists(). Atención: el CodeSystem CR y el de HL7 terminan igual (organization-type); la invariante los distingue por la URL completa. Invariante cr-org-facility: type.coding.where(system = 'https://hl7.or.cr/fhir/terminology/CodeSystem/cr-tipo-establecimiento-salud').exists() = type.coding.where(system = 'https://profiles.ihe.net/ITI/mCSD/CodeSystem/IHE.mCSD.Organization.Location.Types' and code = 'facility').exists().

    Comentarios: El catálogo no tiene código de farmacia y agrupa laboratorio clínico e imágenes médicas en centro-diagnostico-tratamiento; esos vacíos se registran en el catálogo. El nivel de atención va en un dato aparte, nivelAtencion (pregunta 3).

    Control0..*
    VinculaciónLos códigos DEBEN tomarse de Tipos de establecimiento de salud
    (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-tipo-establecimiento-salud)
    TipoCodeableConcept
    Requisitos

    Dice qué clase de establecimiento de salud es (EBAIS, hospital, laboratorio, centro de imágenes) según la clasificación del Ministerio de Salud. Lo necesitan las referencias, los directorios, la fiscalización y las estadísticas.

    20. CRLMOrganizacion.nivelAtencion
    Definición

    Nivel de la red de servicios de salud en que se ubica el establecimiento. Valores: 1. Primer nivel de atención (primer-nivel) 2. Segundo nivel de atención (segundo-nivel) 3. Tercer nivel de atención (tercer-nivel)

    ResumenNivel de la red de servicios de salud en que se ubica el establecimiento
    Comentarios

    Regla de negocio: Solo se registra para establecimientos de salud (con tipoEstablecimiento). Obligatorio para los establecimientos de la red pública, identificados por su tipo: ebais, sede-ebais, sede-area-salud, pvp, clinica-t1 a clinica-t4, hospital-nacional-general, hospital-nacional-especializado, hospital-regional y hospital-periferico. Opcional para los privados. Lo declara el establecimiento; no se deduce del tipo, porque hay tipos que admiten más de un nivel (clinica-privada, clinica-t4).

    Regla de validación: Debe pertenecer al catálogo nivel de atención. Debe ser coherente con el tipo de establecimiento en los casos fijos: consultorio-medico, ebais, sede-ebais y pvp solo admiten primer-nivel; clinica-privada y clinica-t4 solo admiten segundo-nivel o tercer-nivel (ver coherencia con el tipo).

    Comentarios: Las definiciones de los niveles, el nivel fijo de ebais, sede-ebais y pvp y quién asigna el nivel se deben validar con el Ministerio de Salud y la CCSS (pregunta 2 del catálogo).

    Control0..1
    VinculaciónLos códigos DEBEN tomarse de Niveles de atención
    (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-nivel-atencion)
    TipoCodeableConcept
    Requisitos

    Ubica al establecimiento en la red de servicios de salud. Las referencias y contrarreferencias de la red pública se organizan por nivel.

    22. CRLMOrganizacion.nombre
    Definición

    Nombre oficial de la organización.

    ResumenNombre oficial de la organización
    Comentarios

    Regla de negocio: Para una persona jurídica, la razón social inscrita en el Registro Nacional (Clínica Ejemplo Sociedad Anónima). Para una institución pública o una unidad, su nombre oficial (Caja Costarricense de Seguro Social, Hospital México). Para un consultorio de una persona física, el nombre con que se registró ante el Ministerio de Salud.

    Regla de validación: Longitud de 2 a 250 caracteres.

    Control1..1
    Tipostring
    Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
    Requisitos

    Es el nombre oficial con que la organización firma documentos y aparece en los registros públicos. Con él se reconoce a una unidad que no tiene identificador propio.

    24. CRLMOrganizacion.nombreAlternativo
    Definición

    Otros nombres con que se conoce la organización: nombre comercial, siglas o nombre anterior.

    ResumenOtros nombres con que se conoce la organización
    Comentarios

    Regla de negocio: Por ejemplo, CCSS para la Caja Costarricense de Seguro Social, o el nombre comercial de una clínica cuya razón social es otra.

    Regla de validación: Longitud de 2 a 250 caracteres por nombre.

    Control0..*
    Tipostring
    Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
    Requisitos

    Permite encontrar a la organización por sus siglas o su nombre comercial, que es como la conocen los pacientes y los profesionales.

    26. CRLMOrganizacion.telefono
    Definición

    Teléfono general de la organización.

    ResumenTeléfono general de la organización
    Comentarios

    Regla de negocio: Central telefónica o línea de atención al público. Los teléfonos de un departamento o de una persona de la organización no van aquí (pregunta 7).

    Regla de validación: Formato E.164: +, el código de país y el número, sin espacios ni guiones; en Costa Rica, +506 y 8 dígitos (o un número 800 o 900 de 10 dígitos). La captura puede omitir el +506, pero el sistema lo agrega antes de guardar o enviar. Una extensión interna va después de ;ext= (RFC 3966). Invariante común cr-telefono.

    Control0..*
    Tipostring
    Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
    Requisitos

    Es el medio de contacto general con la organización, para referencias, consultas y coordinación.

    28. CRLMOrganizacion.correoElectronico
    Definición

    Correo general de la organización.

    ResumenCorreo general de la organización
    Comentarios

    Regla de negocio: Correo institucional de contacto o de notificaciones.

    Regla de validación: Igual que en el paciente: RFC 5322, máximo 100 caracteres.

    Control0..*
    Tipostring
    Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
    Requisitos

    Sirve para las notificaciones y las comunicaciones formales con la organización.

    30. CRLMOrganizacion.sitioWeb
    Definición

    Sitio web oficial de la organización.

    ResumenSitio web oficial de la organización
    Comentarios

    Regla de negocio: Opcional.

    Regla de validación: URL absoluta con esquema https://.

    Control0..1
    Tipostring
    Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
    Requisitos

    Permite a pacientes y sistemas encontrar la información pública de la organización.

    32. CRLMOrganizacion.direccion
    Definición

    Dirección física de la sede de la organización.

    ResumenDirección física de la sede de la organización
    Comentarios

    Regla de negocio: Obligatoria si la organización tiene tipoEstablecimiento (es un establecimiento de salud), porque permite ubicarlo para referencias, zonificación y fiscalización. Una organización con varias sedes registra aquí la principal; las demás sedes son ubicaciones (Location, pregunta 8).

    Regla de validación: Igual que en el paciente: si direccion.pais es CRI, provincia, canton y distrito son obligatorios y deben ser concordantes entre sí.

    Comentarios: No lleva el dato uso del paciente: la dirección de una organización siempre es de trabajo.

    Control0..1
    TipoBackboneElement
    Requisitos

    Ubica al establecimiento para las referencias, la zonificación de la red de salud y la fiscalización del Ministerio de Salud.

    Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    34. CRLMOrganizacion.direccion.id
    Definición

    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

    ResumenUnique id for inter-element referencing
    Control0..1
    Este elemento está afectado por las siguientes invariantes: ele-1
    Tipoidstring
    Es modificadorfalse
    Formato XMLEn el formato XML, esta propiedad se representa como un atributo.
    Resumenfalse
    36. CRLMOrganizacion.direccion.extension
    Definición

    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.

    ResumenAdditional content defined by implementations
    Comentarios

    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.

    Control0..*
    TipoExtension
    Es modificadorfalse
    Resumenfalse
    Nombres alternativosextensions, user content
    Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    SlicingEste elemento introduce un conjunto de slices en CRLMOrganizacion.direccion.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores:
    • value @ url
    • 38. CRLMOrganizacion.direccion.modifierExtension
      Definición

      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.

      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

      ResumenExtensions that cannot be ignored even if unrecognized
      Comentarios

      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.

      Control0..*
      TipoExtension
      Es modificadortrue porque Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
      Resumentrue
      Requisitos

      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.

      Nombres alternativosextensions, user content, modifiers
      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      40. CRLMOrganizacion.direccion.pais
      Definición

      País de la dirección.

      ResumenPaís de la dirección
      Comentarios

      Regla de negocio: Igual que en el paciente. Obligatorio. Determina qué reglas aplican al resto de la dirección.

      Regla de validación: Código ISO 3166-1 alfa-3 en mayúsculas, del catálogo de países.

      Control1..1
      VinculaciónLos códigos DEBEN tomarse de Iso316613
      (required to http://hl7.org/fhir/ValueSet/iso3166-1-3)
      TipoCodeableConcept
      Requisitos

      Igual que en la dirección del paciente: decide si la dirección sigue la División Territorial Administrativa o es de otro país, como la de una aseguradora extranjera.

      42. CRLMOrganizacion.direccion.provincia
      Definición

      Provincia (Costa Rica) o estado, región o departamento (otro país).

      ResumenProvincia (Costa Rica) o estado, región o departamento (otro país)
      Comentarios

      Regla de negocio: Igual que en el paciente. Obligatoria si el país es CRI.

      Regla de validación: Si el país es CRI: código de provincia de la División Territorial Administrativa del SNIT (1 a 7).

      Control0..1
      VinculaciónSalvo que no sean adecuados, estos códigos DEBEN tomarse de Provincias de Costa Rica
      (extensible to https://hl7.or.cr/fhir/terminology/ValueSet/cr-provincia)

      Obligatorio si el país es CRI, por invariante.

      TipoCodeableConcept
      Requisitos

      Igual que en la dirección del paciente: primer nivel de la División Territorial Administrativa.

      44. CRLMOrganizacion.direccion.canton
      Definición

      Cantón (Costa Rica) o ciudad (otro país).

      ResumenCantón (Costa Rica) o ciudad (otro país)
      Comentarios

      Regla de negocio: Igual que en el paciente. Obligatorio si el país es CRI y debe pertenecer a la provincia indicada.

      Regla de validación: Si el país es CRI: código de cantón de la DTA del SNIT (3 dígitos), concordante con la provincia.

      Control0..1
      VinculaciónSalvo que no sean adecuados, estos códigos DEBEN tomarse de Cantones de Costa Rica
      (extensible to https://hl7.or.cr/fhir/terminology/ValueSet/cr-canton)

      Obligatorio si el país es CRI, por invariante.

      TipoCodeableConcept
      Requisitos

      Igual que en la dirección del paciente: segundo nivel de la División Territorial Administrativa, con el que se organizan muchas estadísticas de salud.

      46. CRLMOrganizacion.direccion.distrito
      Definición

      Distrito (Costa Rica).

      ResumenDistrito (Costa Rica)
      Comentarios

      Regla de negocio: Igual que en el paciente. Obligatorio si el país es CRI y debe pertenecer al cantón indicado.

      Regla de validación: Si el país es CRI: código de distrito de la DTA del SNIT (5 dígitos), concordante con el cantón.

      Control0..1
      VinculaciónSalvo que no sean adecuados, estos códigos DEBEN tomarse de Distritos de Costa Rica
      (extensible to https://hl7.or.cr/fhir/terminology/ValueSet/cr-distrito)

      Obligatorio si el país es CRI, por invariante.

      TipoCodeableConcept
      Requisitos

      Igual que en la dirección del paciente: nivel más fino de la División Territorial Administrativa, el que define el área de atracción de un establecimiento.

      48. CRLMOrganizacion.direccion.barrioPoblado
      Definición

      Barrio (zona urbana) o poblado (zona rural) dentro del distrito.

      ResumenBarrio (zona urbana) o poblado (zona rural) dentro del distrito
      Comentarios

      Regla de negocio: Igual que en el paciente.

      Regla de validación: Texto de hasta 100 caracteres.

      Control0..1
      Tipostring
      Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
      Requisitos

      Igual que en la dirección del paciente: precisa la ubicación dentro del distrito.

      50. CRLMOrganizacion.direccion.codigoPostal
      Definición

      Código postal.

      ResumenCódigo postal
      Comentarios

      Regla de negocio: Opcional en cualquier país.

      Control0..1
      Tipostring
      Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
      Requisitos

      Igual que en la dirección del paciente: lo usan las direcciones de otros países.

      52. CRLMOrganizacion.direccion.senas
      Definición

      Señas (Costa Rica) o calle y número (otro país).

      ResumenSeñas (Costa Rica) o calle y número (otro país)
      Comentarios

      Regla de negocio: Igual que en el paciente.

      Regla de validación: Longitud máxima de 250 caracteres.

      Control0..1
      Tipostring
      Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
      Requisitos

      Igual que en la dirección del paciente: sin las señas no se puede llegar al lugar.

      54. CRLMOrganizacion.direccion.texto
      Definición

      Dirección completa, tal como se muestra o se imprime.

      ResumenDirección completa, tal como se muestra o se imprime
      Comentarios

      Regla de negocio: Igual que en el paciente. Incluye los nombres (no los códigos) de provincia, cantón y distrito.

      Regla de validación: Longitud mínima de 5 y máxima de 250 caracteres.

      Control0..1
      Tipostring
      Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
      Requisitos

      Igual que en la dirección del paciente: permite mostrar la dirección sin armarla a partir de los códigos.

      56. CRLMOrganizacion.organizacionSuperior
      Definición

      Organización de la que forma parte esta organización.

      ResumenOrganización de la que forma parte esta organización
      Comentarios

      Regla de negocio: Obligatoria para una unidad sin identificador propio (combinación O2). Representa la jerarquía institucional: por ejemplo, un EBAIS forma parte de un área de salud, y el área de salud de la CCSS. Una organización no puede ser su propia superior, directa ni indirectamente.

      Regla de validación: Referencia a un Organization que cumpla este modelo. Si la organización superior tiene identificador, se admite la referencia lógica por identificador.

      Comentarios: Cuántos niveles de la jerarquía de la CCSS se representan (dirección regional, área de salud, EBAIS) se define con la CCSS (pregunta 4). La administración por contrato (por ejemplo, un área de salud que opera una cooperativa) no se representa con partOf, sino con una relación entre organizaciones.

      Control0..1
      TipoReference(Modelo Lógico de la Organización)
      Requisitos

      Representa la jerarquía institucional, por ejemplo EBAIS, área de salud y CCSS. Con ella se agrega la información por red y se identifica a una unidad que no tiene identificador propio.

      58. CRLMOrganizacion.autorizacionSalud
      Definición

      Permiso o habilitación que otorga el Ministerio de Salud para que el establecimiento funcione.

      ResumenPermiso o habilitación que otorga el Ministerio de Salud para que el establecimiento funcione
      Comentarios

      Regla de negocio: Se registra para los establecimientos de salud. La autorización no identifica a la organización (vence y se renueva), por eso no es un identificacion. Un establecimiento puede tener varias autorizaciones a la vez (por ejemplo, el permiso de funcionamiento de salud y la habilitación de un servicio). Las vencidas se conservan con su vigencia.

      Comentarios: Los tipos de autorización, el formato del número y si se exige para todos los establecimientos se deben confirmar con el Ministerio de Salud (pregunta 2).

      Control0..*
      TipoBackboneElement
      Requisitos

      Permite comprobar que un establecimiento tiene permiso del Ministerio de Salud para funcionar, en la fecha en que prestó un servicio.

      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      60. CRLMOrganizacion.autorizacionSalud.id
      Definición

      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

      ResumenUnique id for inter-element referencing
      Control0..1
      Este elemento está afectado por las siguientes invariantes: ele-1
      Tipoidstring
      Es modificadorfalse
      Formato XMLEn el formato XML, esta propiedad se representa como un atributo.
      Resumenfalse
      62. CRLMOrganizacion.autorizacionSalud.extension
      Definición

      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.

      ResumenAdditional content defined by implementations
      Comentarios

      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.

      Control0..*
      TipoExtension
      Es modificadorfalse
      Resumenfalse
      Nombres alternativosextensions, user content
      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      SlicingEste elemento introduce un conjunto de slices en CRLMOrganizacion.autorizacionSalud.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores:
      • value @ url
      • 64. CRLMOrganizacion.autorizacionSalud.modifierExtension
        Definición

        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.

        Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

        ResumenExtensions that cannot be ignored even if unrecognized
        Comentarios

        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.

        Control0..*
        TipoExtension
        Es modificadortrue porque Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
        Resumentrue
        Requisitos

        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.

        Nombres alternativosextensions, user content, modifiers
        Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        66. CRLMOrganizacion.autorizacionSalud.tipo
        Definición

        Tipo de autorización. Valores iniciales: 1. Permiso de Funcionamiento de Salud (permiso-funcionamiento-salud) 2. Habilitación de establecimiento de salud (habilitacion)

        ResumenTipo de autorización
        Comentarios

        Regla de validación: Debe pertenecer al catálogo tipo de autorización de salud. Si ningún concepto corresponde, se registra con su texto (binding extensible).

        Comentarios: Pregunta 2.

        Control1..1
        VinculaciónSalvo que no sean adecuados, estos códigos DEBEN tomarse de Tipos de autorización de salud
        (extensible to https://hl7.or.cr/fhir/terminology/ValueSet/cr-tipo-autorizacion-salud)
        TipoCodeableConcept
        Requisitos

        Distingue el permiso de funcionamiento de una habilitación, que autorizan cosas distintas.

        68. CRLMOrganizacion.autorizacionSalud.numero
        Definición

        Número del permiso o de la habilitación, tal como consta en el documento emitido.

        ResumenNúmero del permiso o de la habilitación, tal como consta en el documento emitido
        Comentarios

        Regla de validación: Formato pendiente de confirmar con el Ministerio de Salud (pregunta 2); mientras tanto, cualquier valor pasa la validación.

        Control1..1
        Tipostring
        Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
        Requisitos

        Es el número con que se verifica la autorización con el Ministerio de Salud.

        70. CRLMOrganizacion.autorizacionSalud.vigencia
        Definición

        Periodo en que la autorización es válida.

        ResumenPeriodo en que la autorización es válida
        Comentarios

        Regla de negocio: Una autorización cuya fecha de fin ya pasó está vencida, pero no se elimina.

        Regla de validación: Si hay fecha de inicio y de fin, el inicio no puede ser posterior al fin.

        Control0..1
        TipoBackboneElement
        Requisitos

        Dice si la autorización estaba vigente en una fecha dada; las autorizaciones vencen y se renuevan.

        Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        72. CRLMOrganizacion.autorizacionSalud.vigencia.id
        Definición

        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

        ResumenUnique id for inter-element referencing
        Control0..1
        Este elemento está afectado por las siguientes invariantes: ele-1
        Tipoidstring
        Es modificadorfalse
        Formato XMLEn el formato XML, esta propiedad se representa como un atributo.
        Resumenfalse
        74. CRLMOrganizacion.autorizacionSalud.vigencia.extension
        Definición

        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.

        ResumenAdditional content defined by implementations
        Comentarios

        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.

        Control0..*
        TipoExtension
        Es modificadorfalse
        Resumenfalse
        Nombres alternativosextensions, user content
        Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        SlicingEste elemento introduce un conjunto de slices en CRLMOrganizacion.autorizacionSalud.vigencia.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores:
        • value @ url
        • 76. CRLMOrganizacion.autorizacionSalud.vigencia.modifierExtension
          Definición

          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.

          Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

          ResumenExtensions that cannot be ignored even if unrecognized
          Comentarios

          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.

          Control0..*
          TipoExtension
          Es modificadortrue porque Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
          Resumentrue
          Requisitos

          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.

          Nombres alternativosextensions, user content, modifiers
          Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          78. CRLMOrganizacion.autorizacionSalud.vigencia.inicio
          Definición

          Fecha de emisión de la autorización.

          ResumenFecha de emisión de la autorización
          Control0..1
          Tipodate
          Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
          Requisitos

          Marca desde cuándo el establecimiento está autorizado.

          80. CRLMOrganizacion.autorizacionSalud.vigencia.fin
          Definición

          Fecha de vencimiento de la autorización.

          ResumenFecha de vencimiento de la autorización
          Control0..1
          Tipodate
          Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
          Requisitos

          Marca cuándo vence la autorización y hay que renovarla.

          82. CRLMOrganizacion.autorizacionSalud.emisor
          Definición

          Institución que emitió la autorización.

          ResumenInstitución que emitió la autorización
          Comentarios

          Regla de negocio: En esta versión, el Ministerio de Salud.

          Regla de validación: Referencia al Organization del Ministerio de Salud, o referencia lógica por su cédula jurídica.

          Control1..1
          TipoReference(Modelo Lógico de la Organización)
          Requisitos

          Dice qué institución otorgó la autorización y a quién preguntar por ella.

          Las indicaciones para interpretar el contenido de esta tabla estánaquí

          0. CRLMOrganizacion
          Definición

          Datos de identificación, clasificación y contacto de una organización que participa en la atención de salud en Costa Rica: establecimientos de salud públicos y privados (hospitales, clínicas, áreas de salud, EBAIS, consultorios, laboratorios, centros de imágenes médicas, farmacias), aseguradoras, instituciones del Estado (Ministerio de Salud, PANI), empleadores y otras organizaciones. Se modela con el recurso Organization de FHIR R5.

          ResumenModelo Lógico de la Organización
          Modelo lógicoLas instancias de este modelo lógico no están marcadas como destino de una referencia
          2. CRLMOrganizacion.identificacion
          Definición

          Identificador oficial de la organización. Cada ocurrencia reúne un número y su tipo.

          ResumenIdentificador oficial de la organización
          Comentarios

          Regla de negocio: Toda organización costarricense debe tener al menos un identificador vigente, salvo dos casos: (1) una unidad de otra organización que todavía no tiene identificador propio (por ejemplo, un hospital o un EBAIS de la CCSS), que se identifica por su organizacionSuperior, su nombre y su tipoEstablecimiento (pregunta 4); y (2) una organización extranjera sin identificador costarricense, que se identifica por su nombre y su dirección en otro país (pregunta 5). Una unidad no repite el identificador de su organización superior: la cédula jurídica de la CCSS la lleva solo el Organization de la CCSS. Toda organización que asigna números de expediente (es assigner de un expediente-local) debe tener un codigo-establecimiento vigente (pregunta 1).

          Regla de validación: No puede haber dos ocurrencias con el mismo tipo y número. Entre las ocurrencias vigentes, a lo sumo una cedula-juridica y un codigo-establecimiento. Si el codigo-establecimiento empieza con cj-, el número que sigue al prefijo es igual a la cedula-juridica vigente. Invariante cr-org-identificacion: identifier.where(use != 'old').exists() or partOf.exists() or contact.address.where(country != 'CRI').exists(). Ver combinaciones admitidas.

          Comentarios: R5 exige además nombre o identificador (invariante org-1); en este modelo el nombre ya es obligatorio.

          Control0..*
          TipoBackboneElement
          Requisitos

          Permite encontrar a la organización en el registro de establecimientos y saber que dos sistemas hablan de la misma. Es opcional solo para las unidades sin identificador propio y las organizaciones extranjeras, que se reconocen por otros datos.

          4. CRLMOrganizacion.identificacion.numero
          Definición

          Número de identificación de la organización.

          ResumenNúmero de identificación de la organización
          Comentarios

          Regla de negocio: La cédula jurídica se captura con o sin guiones, pero se guarda y envía sin ellos (4000042147), para que system + value sea único.

          Regla de validación: Formato según tipo: Cédula Jurídica (10 dígitos, ^[1-9][0-9]{9}$); Código de establecimiento (prefijo y número, ^(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 invariante cr-expediente-system del paciente).

          Control1..1
          Tipostring
          Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
          Requisitos

          Es el valor con que los sistemas buscan a la organización. Se envía sin guiones para que el mismo número no aparezca de dos formas.

          6. CRLMOrganizacion.identificacion.tipo
          Definición

          Tipo de identificador. Valores: 1. Cédula Jurídica (cedula-juridica) 2. Código de establecimiento (codigo-establecimiento).

          ResumenTipo de identificador
          Comentarios

          Regla de negocio: Cédula Jurídica: identifica a una persona jurídica inscrita (Registro Nacional) o a una institución pública. Código de establecimiento: identifica al establecimiento que asigna números de expediente, con el mismo código que forma el system del expediente-local del paciente (cj-, cn- o dimex- + identificador; decisión 14 del paciente). Es el único identificador de un establecimiento operado por una persona física, que no tiene cédula jurídica.

          Regla de validación: Debe pertenecer al catálogo tipos de identificación de organizaciones.

          Comentarios: codigo-establecimiento se aprobó en la pregunta 1 y se agregó al catálogo cr-tipo-identificacion-organizacion (su pregunta 4).

          Control1..1
          VinculaciónLos códigos DEBEN tomarse de Tipos de identificación de la organización
          (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-tipo-identificacion-organizacion)
          TipoCodeableConcept
          Requisitos

          Distingue la cédula jurídica del código de establecimiento, que forma el system de los expedientes que asigna. De él se arma el system del identificador.

          8. CRLMOrganizacion.identificacion.vigente
          Definición

          Indica si el identificador está vigente o si se conserva solo como histórico.

          ResumenIndica si el identificador está vigente o si se conserva solo como histórico
          Comentarios

          Regla de negocio: Un identificador deja de estar vigente cuando la organización cambia de figura jurídica (por ejemplo, un consultorio de una persona física que se constituye en sociedad: el código cn- pasa a histórico y se agregan la cédula jurídica y el código cj-). Los identificadores no vigentes no se eliminan: los expedientes ya asignados con el código anterior siguen apuntando a él.

          Control1..1
          Tipoboolean
          Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
          Requisitos

          Permite que una organización cambie de figura jurídica sin perder los expedientes y documentos que citan su identificador anterior.

          10. CRLMOrganizacion.categoria
          Definición

          Clase general de organización. Valores: 1. Prestador de servicios de salud (prov) 2. Institución del Estado (govt) 3. Aseguradora (ins) 4. Empresa (bus)

          ResumenClase general de organización
          Comentarios

          Regla de negocio: Una organización puede tener varias categorías. Por ejemplo, la CCSS es prestadora (prov), aseguradora (ins) e institución del Estado (govt). Si ninguna corresponde (por ejemplo, un colegio profesional), la organización no lleva este dato y su clase va como texto en Organization.type.text.

          Regla de validación: Debe pertenecer al catálogo categoría de organización.

          Comentarios: No hay un dato de sector público o privado en esta versión (pregunta 6).

          Control1..*
          VinculaciónSalvo que no sean adecuados, estos códigos DEBEN tomarse de Categoría de organización
          (extensible to https://hl7.or.cr/fhir/terminology/ValueSet/cr-categoria-organizacion)
          TipoCodeableConcept
          Requisitos

          Separa a los prestadores de servicios de las aseguradoras, las instituciones del Estado y las empresas, para buscar y filtrar sin conocer cada tipo de establecimiento.

          12. CRLMOrganizacion.tipoEstablecimiento
          Definición

          Tipo de establecimiento de salud, según la clasificación del Ministerio de Salud publicada por HL7 Costa Rica (19 conceptos): EBAIS, sedes de EBAIS y de área de salud, puestos de visita periódica, clínicas públicas tipo 1 a 4, clínicas privadas, consultorios médicos privados, hospitales (nacionales, especializados, regionales, periféricos y privados), centros especializados, centros de diagnóstico y tratamiento y prestadoras de servicios de salud. Ver el catálogo.

          ResumenTipo de establecimiento de salud, según la clasificación del Ministerio de Salud publicada por HL7 Costa Rica (19 conceptos)
          Comentarios

          Regla de negocio: Obligatorio para los establecimientos de salud: una organización con categoria prov (prestador de servicios de salud) que forma parte de otra (una unidad de la CCSS) o que no es institución del Estado (un establecimiento privado). Una institución del Estado que presta servicios por medio de sus unidades, como la CCSS, no lo lleva: sus unidades sí (decisión 15). No se registra para las demás organizaciones. Un establecimiento puede tener varios tipos (por ejemplo, una clínica privada que también es centro de diagnóstico y tratamiento). Toda organización con tipo de establecimiento lleva además la marca de establecimiento de IHE mCSD (facility), y solo ellas la llevan; el sistema la agrega sin que el usuario la capture.

          Regla de validación: Debe pertenecer al catálogo tipo de establecimiento de salud. Invariante cr-org-tipo-establecimiento: (type.coding.where(system = 'http://terminology.hl7.org/CodeSystem/organization-type' and code = 'prov').exists() and (partOf.exists() or type.coding.where(system = 'http://terminology.hl7.org/CodeSystem/organization-type' and code = 'govt').empty())) implies type.coding.where(system = 'https://hl7.or.cr/fhir/terminology/CodeSystem/cr-tipo-establecimiento-salud').exists(). Atención: el CodeSystem CR y el de HL7 terminan igual (organization-type); la invariante los distingue por la URL completa. Invariante cr-org-facility: type.coding.where(system = 'https://hl7.or.cr/fhir/terminology/CodeSystem/cr-tipo-establecimiento-salud').exists() = type.coding.where(system = 'https://profiles.ihe.net/ITI/mCSD/CodeSystem/IHE.mCSD.Organization.Location.Types' and code = 'facility').exists().

          Comentarios: El catálogo no tiene código de farmacia y agrupa laboratorio clínico e imágenes médicas en centro-diagnostico-tratamiento; esos vacíos se registran en el catálogo. El nivel de atención va en un dato aparte, nivelAtencion (pregunta 3).

          Control0..*
          VinculaciónLos códigos DEBEN tomarse de Tipos de establecimiento de salud
          (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-tipo-establecimiento-salud)
          TipoCodeableConcept
          Requisitos

          Dice qué clase de establecimiento de salud es (EBAIS, hospital, laboratorio, centro de imágenes) según la clasificación del Ministerio de Salud. Lo necesitan las referencias, los directorios, la fiscalización y las estadísticas.

          14. CRLMOrganizacion.nivelAtencion
          Definición

          Nivel de la red de servicios de salud en que se ubica el establecimiento. Valores: 1. Primer nivel de atención (primer-nivel) 2. Segundo nivel de atención (segundo-nivel) 3. Tercer nivel de atención (tercer-nivel)

          ResumenNivel de la red de servicios de salud en que se ubica el establecimiento
          Comentarios

          Regla de negocio: Solo se registra para establecimientos de salud (con tipoEstablecimiento). Obligatorio para los establecimientos de la red pública, identificados por su tipo: ebais, sede-ebais, sede-area-salud, pvp, clinica-t1 a clinica-t4, hospital-nacional-general, hospital-nacional-especializado, hospital-regional y hospital-periferico. Opcional para los privados. Lo declara el establecimiento; no se deduce del tipo, porque hay tipos que admiten más de un nivel (clinica-privada, clinica-t4).

          Regla de validación: Debe pertenecer al catálogo nivel de atención. Debe ser coherente con el tipo de establecimiento en los casos fijos: consultorio-medico, ebais, sede-ebais y pvp solo admiten primer-nivel; clinica-privada y clinica-t4 solo admiten segundo-nivel o tercer-nivel (ver coherencia con el tipo).

          Comentarios: Las definiciones de los niveles, el nivel fijo de ebais, sede-ebais y pvp y quién asigna el nivel se deben validar con el Ministerio de Salud y la CCSS (pregunta 2 del catálogo).

          Control0..1
          VinculaciónLos códigos DEBEN tomarse de Niveles de atención
          (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-nivel-atencion)
          TipoCodeableConcept
          Requisitos

          Ubica al establecimiento en la red de servicios de salud. Las referencias y contrarreferencias de la red pública se organizan por nivel.

          16. CRLMOrganizacion.nombre
          Definición

          Nombre oficial de la organización.

          ResumenNombre oficial de la organización
          Comentarios

          Regla de negocio: Para una persona jurídica, la razón social inscrita en el Registro Nacional (Clínica Ejemplo Sociedad Anónima). Para una institución pública o una unidad, su nombre oficial (Caja Costarricense de Seguro Social, Hospital México). Para un consultorio de una persona física, el nombre con que se registró ante el Ministerio de Salud.

          Regla de validación: Longitud de 2 a 250 caracteres.

          Control1..1
          Tipostring
          Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
          Requisitos

          Es el nombre oficial con que la organización firma documentos y aparece en los registros públicos. Con él se reconoce a una unidad que no tiene identificador propio.

          18. CRLMOrganizacion.nombreAlternativo
          Definición

          Otros nombres con que se conoce la organización: nombre comercial, siglas o nombre anterior.

          ResumenOtros nombres con que se conoce la organización
          Comentarios

          Regla de negocio: Por ejemplo, CCSS para la Caja Costarricense de Seguro Social, o el nombre comercial de una clínica cuya razón social es otra.

          Regla de validación: Longitud de 2 a 250 caracteres por nombre.

          Control0..*
          Tipostring
          Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
          Requisitos

          Permite encontrar a la organización por sus siglas o su nombre comercial, que es como la conocen los pacientes y los profesionales.

          20. CRLMOrganizacion.telefono
          Definición

          Teléfono general de la organización.

          ResumenTeléfono general de la organización
          Comentarios

          Regla de negocio: Central telefónica o línea de atención al público. Los teléfonos de un departamento o de una persona de la organización no van aquí (pregunta 7).

          Regla de validación: Formato E.164: +, el código de país y el número, sin espacios ni guiones; en Costa Rica, +506 y 8 dígitos (o un número 800 o 900 de 10 dígitos). La captura puede omitir el +506, pero el sistema lo agrega antes de guardar o enviar. Una extensión interna va después de ;ext= (RFC 3966). Invariante común cr-telefono.

          Control0..*
          Tipostring
          Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
          Requisitos

          Es el medio de contacto general con la organización, para referencias, consultas y coordinación.

          22. CRLMOrganizacion.correoElectronico
          Definición

          Correo general de la organización.

          ResumenCorreo general de la organización
          Comentarios

          Regla de negocio: Correo institucional de contacto o de notificaciones.

          Regla de validación: Igual que en el paciente: RFC 5322, máximo 100 caracteres.

          Control0..*
          Tipostring
          Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
          Requisitos

          Sirve para las notificaciones y las comunicaciones formales con la organización.

          24. CRLMOrganizacion.sitioWeb
          Definición

          Sitio web oficial de la organización.

          ResumenSitio web oficial de la organización
          Comentarios

          Regla de negocio: Opcional.

          Regla de validación: URL absoluta con esquema https://.

          Control0..1
          Tipostring
          Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
          Requisitos

          Permite a pacientes y sistemas encontrar la información pública de la organización.

          26. CRLMOrganizacion.direccion
          Definición

          Dirección física de la sede de la organización.

          ResumenDirección física de la sede de la organización
          Comentarios

          Regla de negocio: Obligatoria si la organización tiene tipoEstablecimiento (es un establecimiento de salud), porque permite ubicarlo para referencias, zonificación y fiscalización. Una organización con varias sedes registra aquí la principal; las demás sedes son ubicaciones (Location, pregunta 8).

          Regla de validación: Igual que en el paciente: si direccion.pais es CRI, provincia, canton y distrito son obligatorios y deben ser concordantes entre sí.

          Comentarios: No lleva el dato uso del paciente: la dirección de una organización siempre es de trabajo.

          Control0..1
          TipoBackboneElement
          Requisitos

          Ubica al establecimiento para las referencias, la zonificación de la red de salud y la fiscalización del Ministerio de Salud.

          28. CRLMOrganizacion.direccion.pais
          Definición

          País de la dirección.

          ResumenPaís de la dirección
          Comentarios

          Regla de negocio: Igual que en el paciente. Obligatorio. Determina qué reglas aplican al resto de la dirección.

          Regla de validación: Código ISO 3166-1 alfa-3 en mayúsculas, del catálogo de países.

          Control1..1
          VinculaciónLos códigos DEBEN tomarse de Iso316613
          (required to http://hl7.org/fhir/ValueSet/iso3166-1-3)
          TipoCodeableConcept
          Requisitos

          Igual que en la dirección del paciente: decide si la dirección sigue la División Territorial Administrativa o es de otro país, como la de una aseguradora extranjera.

          30. CRLMOrganizacion.direccion.provincia
          Definición

          Provincia (Costa Rica) o estado, región o departamento (otro país).

          ResumenProvincia (Costa Rica) o estado, región o departamento (otro país)
          Comentarios

          Regla de negocio: Igual que en el paciente. Obligatoria si el país es CRI.

          Regla de validación: Si el país es CRI: código de provincia de la División Territorial Administrativa del SNIT (1 a 7).

          Control0..1
          VinculaciónSalvo que no sean adecuados, estos códigos DEBEN tomarse de Provincias de Costa Rica
          (extensible to https://hl7.or.cr/fhir/terminology/ValueSet/cr-provincia)

          Obligatorio si el país es CRI, por invariante.

          TipoCodeableConcept
          Requisitos

          Igual que en la dirección del paciente: primer nivel de la División Territorial Administrativa.

          32. CRLMOrganizacion.direccion.canton
          Definición

          Cantón (Costa Rica) o ciudad (otro país).

          ResumenCantón (Costa Rica) o ciudad (otro país)
          Comentarios

          Regla de negocio: Igual que en el paciente. Obligatorio si el país es CRI y debe pertenecer a la provincia indicada.

          Regla de validación: Si el país es CRI: código de cantón de la DTA del SNIT (3 dígitos), concordante con la provincia.

          Control0..1
          VinculaciónSalvo que no sean adecuados, estos códigos DEBEN tomarse de Cantones de Costa Rica
          (extensible to https://hl7.or.cr/fhir/terminology/ValueSet/cr-canton)

          Obligatorio si el país es CRI, por invariante.

          TipoCodeableConcept
          Requisitos

          Igual que en la dirección del paciente: segundo nivel de la División Territorial Administrativa, con el que se organizan muchas estadísticas de salud.

          34. CRLMOrganizacion.direccion.distrito
          Definición

          Distrito (Costa Rica).

          ResumenDistrito (Costa Rica)
          Comentarios

          Regla de negocio: Igual que en el paciente. Obligatorio si el país es CRI y debe pertenecer al cantón indicado.

          Regla de validación: Si el país es CRI: código de distrito de la DTA del SNIT (5 dígitos), concordante con el cantón.

          Control0..1
          VinculaciónSalvo que no sean adecuados, estos códigos DEBEN tomarse de Distritos de Costa Rica
          (extensible to https://hl7.or.cr/fhir/terminology/ValueSet/cr-distrito)

          Obligatorio si el país es CRI, por invariante.

          TipoCodeableConcept
          Requisitos

          Igual que en la dirección del paciente: nivel más fino de la División Territorial Administrativa, el que define el área de atracción de un establecimiento.

          36. CRLMOrganizacion.direccion.barrioPoblado
          Definición

          Barrio (zona urbana) o poblado (zona rural) dentro del distrito.

          ResumenBarrio (zona urbana) o poblado (zona rural) dentro del distrito
          Comentarios

          Regla de negocio: Igual que en el paciente.

          Regla de validación: Texto de hasta 100 caracteres.

          Control0..1
          Tipostring
          Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
          Requisitos

          Igual que en la dirección del paciente: precisa la ubicación dentro del distrito.

          38. CRLMOrganizacion.direccion.codigoPostal
          Definición

          Código postal.

          ResumenCódigo postal
          Comentarios

          Regla de negocio: Opcional en cualquier país.

          Control0..1
          Tipostring
          Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
          Requisitos

          Igual que en la dirección del paciente: lo usan las direcciones de otros países.

          40. CRLMOrganizacion.direccion.senas
          Definición

          Señas (Costa Rica) o calle y número (otro país).

          ResumenSeñas (Costa Rica) o calle y número (otro país)
          Comentarios

          Regla de negocio: Igual que en el paciente.

          Regla de validación: Longitud máxima de 250 caracteres.

          Control0..1
          Tipostring
          Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
          Requisitos

          Igual que en la dirección del paciente: sin las señas no se puede llegar al lugar.

          42. CRLMOrganizacion.direccion.texto
          Definición

          Dirección completa, tal como se muestra o se imprime.

          ResumenDirección completa, tal como se muestra o se imprime
          Comentarios

          Regla de negocio: Igual que en el paciente. Incluye los nombres (no los códigos) de provincia, cantón y distrito.

          Regla de validación: Longitud mínima de 5 y máxima de 250 caracteres.

          Control0..1
          Tipostring
          Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
          Requisitos

          Igual que en la dirección del paciente: permite mostrar la dirección sin armarla a partir de los códigos.

          44. CRLMOrganizacion.organizacionSuperior
          Definición

          Organización de la que forma parte esta organización.

          ResumenOrganización de la que forma parte esta organización
          Comentarios

          Regla de negocio: Obligatoria para una unidad sin identificador propio (combinación O2). Representa la jerarquía institucional: por ejemplo, un EBAIS forma parte de un área de salud, y el área de salud de la CCSS. Una organización no puede ser su propia superior, directa ni indirectamente.

          Regla de validación: Referencia a un Organization que cumpla este modelo. Si la organización superior tiene identificador, se admite la referencia lógica por identificador.

          Comentarios: Cuántos niveles de la jerarquía de la CCSS se representan (dirección regional, área de salud, EBAIS) se define con la CCSS (pregunta 4). La administración por contrato (por ejemplo, un área de salud que opera una cooperativa) no se representa con partOf, sino con una relación entre organizaciones.

          Control0..1
          TipoReference(Modelo Lógico de la Organización)
          Requisitos

          Representa la jerarquía institucional, por ejemplo EBAIS, área de salud y CCSS. Con ella se agrega la información por red y se identifica a una unidad que no tiene identificador propio.

          46. CRLMOrganizacion.autorizacionSalud
          Definición

          Permiso o habilitación que otorga el Ministerio de Salud para que el establecimiento funcione.

          ResumenPermiso o habilitación que otorga el Ministerio de Salud para que el establecimiento funcione
          Comentarios

          Regla de negocio: Se registra para los establecimientos de salud. La autorización no identifica a la organización (vence y se renueva), por eso no es un identificacion. Un establecimiento puede tener varias autorizaciones a la vez (por ejemplo, el permiso de funcionamiento de salud y la habilitación de un servicio). Las vencidas se conservan con su vigencia.

          Comentarios: Los tipos de autorización, el formato del número y si se exige para todos los establecimientos se deben confirmar con el Ministerio de Salud (pregunta 2).

          Control0..*
          TipoBackboneElement
          Requisitos

          Permite comprobar que un establecimiento tiene permiso del Ministerio de Salud para funcionar, en la fecha en que prestó un servicio.

          48. CRLMOrganizacion.autorizacionSalud.tipo
          Definición

          Tipo de autorización. Valores iniciales: 1. Permiso de Funcionamiento de Salud (permiso-funcionamiento-salud) 2. Habilitación de establecimiento de salud (habilitacion)

          ResumenTipo de autorización
          Comentarios

          Regla de validación: Debe pertenecer al catálogo tipo de autorización de salud. Si ningún concepto corresponde, se registra con su texto (binding extensible).

          Comentarios: Pregunta 2.

          Control1..1
          VinculaciónSalvo que no sean adecuados, estos códigos DEBEN tomarse de Tipos de autorización de salud
          (extensible to https://hl7.or.cr/fhir/terminology/ValueSet/cr-tipo-autorizacion-salud)
          TipoCodeableConcept
          Requisitos

          Distingue el permiso de funcionamiento de una habilitación, que autorizan cosas distintas.

          50. CRLMOrganizacion.autorizacionSalud.numero
          Definición

          Número del permiso o de la habilitación, tal como consta en el documento emitido.

          ResumenNúmero del permiso o de la habilitación, tal como consta en el documento emitido
          Comentarios

          Regla de validación: Formato pendiente de confirmar con el Ministerio de Salud (pregunta 2); mientras tanto, cualquier valor pasa la validación.

          Control1..1
          Tipostring
          Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
          Requisitos

          Es el número con que se verifica la autorización con el Ministerio de Salud.

          52. CRLMOrganizacion.autorizacionSalud.vigencia
          Definición

          Periodo en que la autorización es válida.

          ResumenPeriodo en que la autorización es válida
          Comentarios

          Regla de negocio: Una autorización cuya fecha de fin ya pasó está vencida, pero no se elimina.

          Regla de validación: Si hay fecha de inicio y de fin, el inicio no puede ser posterior al fin.

          Control0..1
          TipoBackboneElement
          Requisitos

          Dice si la autorización estaba vigente en una fecha dada; las autorizaciones vencen y se renuevan.

          54. CRLMOrganizacion.autorizacionSalud.vigencia.inicio
          Definición

          Fecha de emisión de la autorización.

          ResumenFecha de emisión de la autorización
          Control0..1
          Tipodate
          Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
          Requisitos

          Marca desde cuándo el establecimiento está autorizado.

          56. CRLMOrganizacion.autorizacionSalud.vigencia.fin
          Definición

          Fecha de vencimiento de la autorización.

          ResumenFecha de vencimiento de la autorización
          Control0..1
          Tipodate
          Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
          Requisitos

          Marca cuándo vence la autorización y hay que renovarla.

          58. CRLMOrganizacion.autorizacionSalud.emisor
          Definición

          Institución que emitió la autorización.

          ResumenInstitución que emitió la autorización
          Comentarios

          Regla de negocio: En esta versión, el Ministerio de Salud.

          Regla de validación: Referencia al Organization del Ministerio de Salud, o referencia lógica por su cédula jurídica.

          Control1..1
          TipoReference(Modelo Lógico de la Organización)
          Requisitos

          Dice qué institución otorgó la autorización y a quién preguntar por ella.

          Las indicaciones para interpretar el contenido de esta tabla estánaquí

          0. CRLMOrganizacion
          Definición

          Datos de identificación, clasificación y contacto de una organización que participa en la atención de salud en Costa Rica: establecimientos de salud públicos y privados (hospitales, clínicas, áreas de salud, EBAIS, consultorios, laboratorios, centros de imágenes médicas, farmacias), aseguradoras, instituciones del Estado (Ministerio de Salud, PANI), empleadores y otras organizaciones. Se modela con el recurso Organization de FHIR R5.

          ResumenModelo Lógico de la Organización
          Control0..*
          Es modificadorfalse
          Modelo lógicoLas instancias de este modelo lógico no están marcadas como destino de una referencia
          2. CRLMOrganizacion.identificacion
          Definición

          Identificador oficial de la organización. Cada ocurrencia reúne un número y su tipo.

          ResumenIdentificador oficial de la organización
          Comentarios

          Regla de negocio: Toda organización costarricense debe tener al menos un identificador vigente, salvo dos casos: (1) una unidad de otra organización que todavía no tiene identificador propio (por ejemplo, un hospital o un EBAIS de la CCSS), que se identifica por su organizacionSuperior, su nombre y su tipoEstablecimiento (pregunta 4); y (2) una organización extranjera sin identificador costarricense, que se identifica por su nombre y su dirección en otro país (pregunta 5). Una unidad no repite el identificador de su organización superior: la cédula jurídica de la CCSS la lleva solo el Organization de la CCSS. Toda organización que asigna números de expediente (es assigner de un expediente-local) debe tener un codigo-establecimiento vigente (pregunta 1).

          Regla de validación: No puede haber dos ocurrencias con el mismo tipo y número. Entre las ocurrencias vigentes, a lo sumo una cedula-juridica y un codigo-establecimiento. Si el codigo-establecimiento empieza con cj-, el número que sigue al prefijo es igual a la cedula-juridica vigente. Invariante cr-org-identificacion: identifier.where(use != 'old').exists() or partOf.exists() or contact.address.where(country != 'CRI').exists(). Ver combinaciones admitidas.

          Comentarios: R5 exige además nombre o identificador (invariante org-1); en este modelo el nombre ya es obligatorio.

          Control0..*
          TipoBackboneElement
          Requisitos

          Permite encontrar a la organización en el registro de establecimientos y saber que dos sistemas hablan de la misma. Es opcional solo para las unidades sin identificador propio y las organizaciones extranjeras, que se reconocen por otros datos.

          Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          4. CRLMOrganizacion.identificacion.id
          Definición

          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

          ResumenUnique id for inter-element referencing
          Control0..1
          Este elemento está afectado por las siguientes invariantes: ele-1
          Tipoid
          Es modificadorfalse
          Formato XMLEn el formato XML, esta propiedad se representa como un atributo.
          Resumenfalse
          6. CRLMOrganizacion.identificacion.extension
          Definición

          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.

          ResumenAdditional content defined by implementations
          Comentarios

          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.

          Control0..*
          TipoExtension
          Es modificadorfalse
          Resumenfalse
          Nombres alternativosextensions, user content
          Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          SlicingEste elemento introduce un conjunto de slices en CRLMOrganizacion.identificacion.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores:
          • value @ url
          • 8. CRLMOrganizacion.identificacion.modifierExtension
            Definición

            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.

            Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

            ResumenExtensions that cannot be ignored even if unrecognized
            Comentarios

            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.

            Control0..*
            TipoExtension
            Es modificadortrue porque Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
            Resumentrue
            Requisitos

            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.

            Nombres alternativosextensions, user content, modifiers
            Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            10. CRLMOrganizacion.identificacion.numero
            Definición

            Número de identificación de la organización.

            ResumenNúmero de identificación de la organización
            Comentarios

            Regla de negocio: La cédula jurídica se captura con o sin guiones, pero se guarda y envía sin ellos (4000042147), para que system + value sea único.

            Regla de validación: Formato según tipo: Cédula Jurídica (10 dígitos, ^[1-9][0-9]{9}$); Código de establecimiento (prefijo y número, ^(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 invariante cr-expediente-system del paciente).

            Control1..1
            Tipostring
            Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
            Requisitos

            Es el valor con que los sistemas buscan a la organización. Se envía sin guiones para que el mismo número no aparezca de dos formas.

            12. CRLMOrganizacion.identificacion.tipo
            Definición

            Tipo de identificador. Valores: 1. Cédula Jurídica (cedula-juridica) 2. Código de establecimiento (codigo-establecimiento).

            ResumenTipo de identificador
            Comentarios

            Regla de negocio: Cédula Jurídica: identifica a una persona jurídica inscrita (Registro Nacional) o a una institución pública. Código de establecimiento: identifica al establecimiento que asigna números de expediente, con el mismo código que forma el system del expediente-local del paciente (cj-, cn- o dimex- + identificador; decisión 14 del paciente). Es el único identificador de un establecimiento operado por una persona física, que no tiene cédula jurídica.

            Regla de validación: Debe pertenecer al catálogo tipos de identificación de organizaciones.

            Comentarios: codigo-establecimiento se aprobó en la pregunta 1 y se agregó al catálogo cr-tipo-identificacion-organizacion (su pregunta 4).

            Control1..1
            VinculaciónLos códigos DEBEN tomarse de Tipos de identificación de la organización
            (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-tipo-identificacion-organizacion)
            TipoCodeableConcept
            Requisitos

            Distingue la cédula jurídica del código de establecimiento, que forma el system de los expedientes que asigna. De él se arma el system del identificador.

            14. CRLMOrganizacion.identificacion.vigente
            Definición

            Indica si el identificador está vigente o si se conserva solo como histórico.

            ResumenIndica si el identificador está vigente o si se conserva solo como histórico
            Comentarios

            Regla de negocio: Un identificador deja de estar vigente cuando la organización cambia de figura jurídica (por ejemplo, un consultorio de una persona física que se constituye en sociedad: el código cn- pasa a histórico y se agregan la cédula jurídica y el código cj-). Los identificadores no vigentes no se eliminan: los expedientes ya asignados con el código anterior siguen apuntando a él.

            Control1..1
            Tipoboolean
            Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
            Requisitos

            Permite que una organización cambie de figura jurídica sin perder los expedientes y documentos que citan su identificador anterior.

            16. CRLMOrganizacion.categoria
            Definición

            Clase general de organización. Valores: 1. Prestador de servicios de salud (prov) 2. Institución del Estado (govt) 3. Aseguradora (ins) 4. Empresa (bus)

            ResumenClase general de organización
            Comentarios

            Regla de negocio: Una organización puede tener varias categorías. Por ejemplo, la CCSS es prestadora (prov), aseguradora (ins) e institución del Estado (govt). Si ninguna corresponde (por ejemplo, un colegio profesional), la organización no lleva este dato y su clase va como texto en Organization.type.text.

            Regla de validación: Debe pertenecer al catálogo categoría de organización.

            Comentarios: No hay un dato de sector público o privado en esta versión (pregunta 6).

            Control1..*
            VinculaciónSalvo que no sean adecuados, estos códigos DEBEN tomarse de Categoría de organización
            (extensible to https://hl7.or.cr/fhir/terminology/ValueSet/cr-categoria-organizacion)
            TipoCodeableConcept
            Requisitos

            Separa a los prestadores de servicios de las aseguradoras, las instituciones del Estado y las empresas, para buscar y filtrar sin conocer cada tipo de establecimiento.

            18. CRLMOrganizacion.tipoEstablecimiento
            Definición

            Tipo de establecimiento de salud, según la clasificación del Ministerio de Salud publicada por HL7 Costa Rica (19 conceptos): EBAIS, sedes de EBAIS y de área de salud, puestos de visita periódica, clínicas públicas tipo 1 a 4, clínicas privadas, consultorios médicos privados, hospitales (nacionales, especializados, regionales, periféricos y privados), centros especializados, centros de diagnóstico y tratamiento y prestadoras de servicios de salud. Ver el catálogo.

            ResumenTipo de establecimiento de salud, según la clasificación del Ministerio de Salud publicada por HL7 Costa Rica (19 conceptos)
            Comentarios

            Regla de negocio: Obligatorio para los establecimientos de salud: una organización con categoria prov (prestador de servicios de salud) que forma parte de otra (una unidad de la CCSS) o que no es institución del Estado (un establecimiento privado). Una institución del Estado que presta servicios por medio de sus unidades, como la CCSS, no lo lleva: sus unidades sí (decisión 15). No se registra para las demás organizaciones. Un establecimiento puede tener varios tipos (por ejemplo, una clínica privada que también es centro de diagnóstico y tratamiento). Toda organización con tipo de establecimiento lleva además la marca de establecimiento de IHE mCSD (facility), y solo ellas la llevan; el sistema la agrega sin que el usuario la capture.

            Regla de validación: Debe pertenecer al catálogo tipo de establecimiento de salud. Invariante cr-org-tipo-establecimiento: (type.coding.where(system = 'http://terminology.hl7.org/CodeSystem/organization-type' and code = 'prov').exists() and (partOf.exists() or type.coding.where(system = 'http://terminology.hl7.org/CodeSystem/organization-type' and code = 'govt').empty())) implies type.coding.where(system = 'https://hl7.or.cr/fhir/terminology/CodeSystem/cr-tipo-establecimiento-salud').exists(). Atención: el CodeSystem CR y el de HL7 terminan igual (organization-type); la invariante los distingue por la URL completa. Invariante cr-org-facility: type.coding.where(system = 'https://hl7.or.cr/fhir/terminology/CodeSystem/cr-tipo-establecimiento-salud').exists() = type.coding.where(system = 'https://profiles.ihe.net/ITI/mCSD/CodeSystem/IHE.mCSD.Organization.Location.Types' and code = 'facility').exists().

            Comentarios: El catálogo no tiene código de farmacia y agrupa laboratorio clínico e imágenes médicas en centro-diagnostico-tratamiento; esos vacíos se registran en el catálogo. El nivel de atención va en un dato aparte, nivelAtencion (pregunta 3).

            Control0..*
            VinculaciónLos códigos DEBEN tomarse de Tipos de establecimiento de salud
            (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-tipo-establecimiento-salud)
            TipoCodeableConcept
            Requisitos

            Dice qué clase de establecimiento de salud es (EBAIS, hospital, laboratorio, centro de imágenes) según la clasificación del Ministerio de Salud. Lo necesitan las referencias, los directorios, la fiscalización y las estadísticas.

            20. CRLMOrganizacion.nivelAtencion
            Definición

            Nivel de la red de servicios de salud en que se ubica el establecimiento. Valores: 1. Primer nivel de atención (primer-nivel) 2. Segundo nivel de atención (segundo-nivel) 3. Tercer nivel de atención (tercer-nivel)

            ResumenNivel de la red de servicios de salud en que se ubica el establecimiento
            Comentarios

            Regla de negocio: Solo se registra para establecimientos de salud (con tipoEstablecimiento). Obligatorio para los establecimientos de la red pública, identificados por su tipo: ebais, sede-ebais, sede-area-salud, pvp, clinica-t1 a clinica-t4, hospital-nacional-general, hospital-nacional-especializado, hospital-regional y hospital-periferico. Opcional para los privados. Lo declara el establecimiento; no se deduce del tipo, porque hay tipos que admiten más de un nivel (clinica-privada, clinica-t4).

            Regla de validación: Debe pertenecer al catálogo nivel de atención. Debe ser coherente con el tipo de establecimiento en los casos fijos: consultorio-medico, ebais, sede-ebais y pvp solo admiten primer-nivel; clinica-privada y clinica-t4 solo admiten segundo-nivel o tercer-nivel (ver coherencia con el tipo).

            Comentarios: Las definiciones de los niveles, el nivel fijo de ebais, sede-ebais y pvp y quién asigna el nivel se deben validar con el Ministerio de Salud y la CCSS (pregunta 2 del catálogo).

            Control0..1
            VinculaciónLos códigos DEBEN tomarse de Niveles de atención
            (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-nivel-atencion)
            TipoCodeableConcept
            Requisitos

            Ubica al establecimiento en la red de servicios de salud. Las referencias y contrarreferencias de la red pública se organizan por nivel.

            22. CRLMOrganizacion.nombre
            Definición

            Nombre oficial de la organización.

            ResumenNombre oficial de la organización
            Comentarios

            Regla de negocio: Para una persona jurídica, la razón social inscrita en el Registro Nacional (Clínica Ejemplo Sociedad Anónima). Para una institución pública o una unidad, su nombre oficial (Caja Costarricense de Seguro Social, Hospital México). Para un consultorio de una persona física, el nombre con que se registró ante el Ministerio de Salud.

            Regla de validación: Longitud de 2 a 250 caracteres.

            Control1..1
            Tipostring
            Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
            Requisitos

            Es el nombre oficial con que la organización firma documentos y aparece en los registros públicos. Con él se reconoce a una unidad que no tiene identificador propio.

            24. CRLMOrganizacion.nombreAlternativo
            Definición

            Otros nombres con que se conoce la organización: nombre comercial, siglas o nombre anterior.

            ResumenOtros nombres con que se conoce la organización
            Comentarios

            Regla de negocio: Por ejemplo, CCSS para la Caja Costarricense de Seguro Social, o el nombre comercial de una clínica cuya razón social es otra.

            Regla de validación: Longitud de 2 a 250 caracteres por nombre.

            Control0..*
            Tipostring
            Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
            Requisitos

            Permite encontrar a la organización por sus siglas o su nombre comercial, que es como la conocen los pacientes y los profesionales.

            26. CRLMOrganizacion.telefono
            Definición

            Teléfono general de la organización.

            ResumenTeléfono general de la organización
            Comentarios

            Regla de negocio: Central telefónica o línea de atención al público. Los teléfonos de un departamento o de una persona de la organización no van aquí (pregunta 7).

            Regla de validación: Formato E.164: +, el código de país y el número, sin espacios ni guiones; en Costa Rica, +506 y 8 dígitos (o un número 800 o 900 de 10 dígitos). La captura puede omitir el +506, pero el sistema lo agrega antes de guardar o enviar. Una extensión interna va después de ;ext= (RFC 3966). Invariante común cr-telefono.

            Control0..*
            Tipostring
            Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
            Requisitos

            Es el medio de contacto general con la organización, para referencias, consultas y coordinación.

            28. CRLMOrganizacion.correoElectronico
            Definición

            Correo general de la organización.

            ResumenCorreo general de la organización
            Comentarios

            Regla de negocio: Correo institucional de contacto o de notificaciones.

            Regla de validación: Igual que en el paciente: RFC 5322, máximo 100 caracteres.

            Control0..*
            Tipostring
            Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
            Requisitos

            Sirve para las notificaciones y las comunicaciones formales con la organización.

            30. CRLMOrganizacion.sitioWeb
            Definición

            Sitio web oficial de la organización.

            ResumenSitio web oficial de la organización
            Comentarios

            Regla de negocio: Opcional.

            Regla de validación: URL absoluta con esquema https://.

            Control0..1
            Tipostring
            Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
            Requisitos

            Permite a pacientes y sistemas encontrar la información pública de la organización.

            32. CRLMOrganizacion.direccion
            Definición

            Dirección física de la sede de la organización.

            ResumenDirección física de la sede de la organización
            Comentarios

            Regla de negocio: Obligatoria si la organización tiene tipoEstablecimiento (es un establecimiento de salud), porque permite ubicarlo para referencias, zonificación y fiscalización. Una organización con varias sedes registra aquí la principal; las demás sedes son ubicaciones (Location, pregunta 8).

            Regla de validación: Igual que en el paciente: si direccion.pais es CRI, provincia, canton y distrito son obligatorios y deben ser concordantes entre sí.

            Comentarios: No lleva el dato uso del paciente: la dirección de una organización siempre es de trabajo.

            Control0..1
            TipoBackboneElement
            Requisitos

            Ubica al establecimiento para las referencias, la zonificación de la red de salud y la fiscalización del Ministerio de Salud.

            Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            34. CRLMOrganizacion.direccion.id
            Definición

            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

            ResumenUnique id for inter-element referencing
            Control0..1
            Este elemento está afectado por las siguientes invariantes: ele-1
            Tipoid
            Es modificadorfalse
            Formato XMLEn el formato XML, esta propiedad se representa como un atributo.
            Resumenfalse
            36. CRLMOrganizacion.direccion.extension
            Definición

            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.

            ResumenAdditional content defined by implementations
            Comentarios

            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.

            Control0..*
            TipoExtension
            Es modificadorfalse
            Resumenfalse
            Nombres alternativosextensions, user content
            Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            SlicingEste elemento introduce un conjunto de slices en CRLMOrganizacion.direccion.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores:
            • value @ url
            • 38. CRLMOrganizacion.direccion.modifierExtension
              Definición

              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.

              Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

              ResumenExtensions that cannot be ignored even if unrecognized
              Comentarios

              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.

              Control0..*
              TipoExtension
              Es modificadortrue porque Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
              Resumentrue
              Requisitos

              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.

              Nombres alternativosextensions, user content, modifiers
              Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              40. CRLMOrganizacion.direccion.pais
              Definición

              País de la dirección.

              ResumenPaís de la dirección
              Comentarios

              Regla de negocio: Igual que en el paciente. Obligatorio. Determina qué reglas aplican al resto de la dirección.

              Regla de validación: Código ISO 3166-1 alfa-3 en mayúsculas, del catálogo de países.

              Control1..1
              VinculaciónLos códigos DEBEN tomarse de Iso316613
              (required to http://hl7.org/fhir/ValueSet/iso3166-1-3)
              TipoCodeableConcept
              Requisitos

              Igual que en la dirección del paciente: decide si la dirección sigue la División Territorial Administrativa o es de otro país, como la de una aseguradora extranjera.

              42. CRLMOrganizacion.direccion.provincia
              Definición

              Provincia (Costa Rica) o estado, región o departamento (otro país).

              ResumenProvincia (Costa Rica) o estado, región o departamento (otro país)
              Comentarios

              Regla de negocio: Igual que en el paciente. Obligatoria si el país es CRI.

              Regla de validación: Si el país es CRI: código de provincia de la División Territorial Administrativa del SNIT (1 a 7).

              Control0..1
              VinculaciónSalvo que no sean adecuados, estos códigos DEBEN tomarse de Provincias de Costa Rica
              (extensible to https://hl7.or.cr/fhir/terminology/ValueSet/cr-provincia)

              Obligatorio si el país es CRI, por invariante.

              TipoCodeableConcept
              Requisitos

              Igual que en la dirección del paciente: primer nivel de la División Territorial Administrativa.

              44. CRLMOrganizacion.direccion.canton
              Definición

              Cantón (Costa Rica) o ciudad (otro país).

              ResumenCantón (Costa Rica) o ciudad (otro país)
              Comentarios

              Regla de negocio: Igual que en el paciente. Obligatorio si el país es CRI y debe pertenecer a la provincia indicada.

              Regla de validación: Si el país es CRI: código de cantón de la DTA del SNIT (3 dígitos), concordante con la provincia.

              Control0..1
              VinculaciónSalvo que no sean adecuados, estos códigos DEBEN tomarse de Cantones de Costa Rica
              (extensible to https://hl7.or.cr/fhir/terminology/ValueSet/cr-canton)

              Obligatorio si el país es CRI, por invariante.

              TipoCodeableConcept
              Requisitos

              Igual que en la dirección del paciente: segundo nivel de la División Territorial Administrativa, con el que se organizan muchas estadísticas de salud.

              46. CRLMOrganizacion.direccion.distrito
              Definición

              Distrito (Costa Rica).

              ResumenDistrito (Costa Rica)
              Comentarios

              Regla de negocio: Igual que en el paciente. Obligatorio si el país es CRI y debe pertenecer al cantón indicado.

              Regla de validación: Si el país es CRI: código de distrito de la DTA del SNIT (5 dígitos), concordante con el cantón.

              Control0..1
              VinculaciónSalvo que no sean adecuados, estos códigos DEBEN tomarse de Distritos de Costa Rica
              (extensible to https://hl7.or.cr/fhir/terminology/ValueSet/cr-distrito)

              Obligatorio si el país es CRI, por invariante.

              TipoCodeableConcept
              Requisitos

              Igual que en la dirección del paciente: nivel más fino de la División Territorial Administrativa, el que define el área de atracción de un establecimiento.

              48. CRLMOrganizacion.direccion.barrioPoblado
              Definición

              Barrio (zona urbana) o poblado (zona rural) dentro del distrito.

              ResumenBarrio (zona urbana) o poblado (zona rural) dentro del distrito
              Comentarios

              Regla de negocio: Igual que en el paciente.

              Regla de validación: Texto de hasta 100 caracteres.

              Control0..1
              Tipostring
              Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
              Requisitos

              Igual que en la dirección del paciente: precisa la ubicación dentro del distrito.

              50. CRLMOrganizacion.direccion.codigoPostal
              Definición

              Código postal.

              ResumenCódigo postal
              Comentarios

              Regla de negocio: Opcional en cualquier país.

              Control0..1
              Tipostring
              Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
              Requisitos

              Igual que en la dirección del paciente: lo usan las direcciones de otros países.

              52. CRLMOrganizacion.direccion.senas
              Definición

              Señas (Costa Rica) o calle y número (otro país).

              ResumenSeñas (Costa Rica) o calle y número (otro país)
              Comentarios

              Regla de negocio: Igual que en el paciente.

              Regla de validación: Longitud máxima de 250 caracteres.

              Control0..1
              Tipostring
              Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
              Requisitos

              Igual que en la dirección del paciente: sin las señas no se puede llegar al lugar.

              54. CRLMOrganizacion.direccion.texto
              Definición

              Dirección completa, tal como se muestra o se imprime.

              ResumenDirección completa, tal como se muestra o se imprime
              Comentarios

              Regla de negocio: Igual que en el paciente. Incluye los nombres (no los códigos) de provincia, cantón y distrito.

              Regla de validación: Longitud mínima de 5 y máxima de 250 caracteres.

              Control0..1
              Tipostring
              Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
              Requisitos

              Igual que en la dirección del paciente: permite mostrar la dirección sin armarla a partir de los códigos.

              56. CRLMOrganizacion.organizacionSuperior
              Definición

              Organización de la que forma parte esta organización.

              ResumenOrganización de la que forma parte esta organización
              Comentarios

              Regla de negocio: Obligatoria para una unidad sin identificador propio (combinación O2). Representa la jerarquía institucional: por ejemplo, un EBAIS forma parte de un área de salud, y el área de salud de la CCSS. Una organización no puede ser su propia superior, directa ni indirectamente.

              Regla de validación: Referencia a un Organization que cumpla este modelo. Si la organización superior tiene identificador, se admite la referencia lógica por identificador.

              Comentarios: Cuántos niveles de la jerarquía de la CCSS se representan (dirección regional, área de salud, EBAIS) se define con la CCSS (pregunta 4). La administración por contrato (por ejemplo, un área de salud que opera una cooperativa) no se representa con partOf, sino con una relación entre organizaciones.

              Control0..1
              TipoReference(Modelo Lógico de la Organización)
              Requisitos

              Representa la jerarquía institucional, por ejemplo EBAIS, área de salud y CCSS. Con ella se agrega la información por red y se identifica a una unidad que no tiene identificador propio.

              58. CRLMOrganizacion.autorizacionSalud
              Definición

              Permiso o habilitación que otorga el Ministerio de Salud para que el establecimiento funcione.

              ResumenPermiso o habilitación que otorga el Ministerio de Salud para que el establecimiento funcione
              Comentarios

              Regla de negocio: Se registra para los establecimientos de salud. La autorización no identifica a la organización (vence y se renueva), por eso no es un identificacion. Un establecimiento puede tener varias autorizaciones a la vez (por ejemplo, el permiso de funcionamiento de salud y la habilitación de un servicio). Las vencidas se conservan con su vigencia.

              Comentarios: Los tipos de autorización, el formato del número y si se exige para todos los establecimientos se deben confirmar con el Ministerio de Salud (pregunta 2).

              Control0..*
              TipoBackboneElement
              Requisitos

              Permite comprobar que un establecimiento tiene permiso del Ministerio de Salud para funcionar, en la fecha en que prestó un servicio.

              Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              60. CRLMOrganizacion.autorizacionSalud.id
              Definición

              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

              ResumenUnique id for inter-element referencing
              Control0..1
              Este elemento está afectado por las siguientes invariantes: ele-1
              Tipoid
              Es modificadorfalse
              Formato XMLEn el formato XML, esta propiedad se representa como un atributo.
              Resumenfalse
              62. CRLMOrganizacion.autorizacionSalud.extension
              Definición

              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.

              ResumenAdditional content defined by implementations
              Comentarios

              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.

              Control0..*
              TipoExtension
              Es modificadorfalse
              Resumenfalse
              Nombres alternativosextensions, user content
              Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              SlicingEste elemento introduce un conjunto de slices en CRLMOrganizacion.autorizacionSalud.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores:
              • value @ url
              • 64. CRLMOrganizacion.autorizacionSalud.modifierExtension
                Definición

                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.

                Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                ResumenExtensions that cannot be ignored even if unrecognized
                Comentarios

                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.

                Control0..*
                TipoExtension
                Es modificadortrue porque Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                Resumentrue
                Requisitos

                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.

                Nombres alternativosextensions, user content, modifiers
                Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                66. CRLMOrganizacion.autorizacionSalud.tipo
                Definición

                Tipo de autorización. Valores iniciales: 1. Permiso de Funcionamiento de Salud (permiso-funcionamiento-salud) 2. Habilitación de establecimiento de salud (habilitacion)

                ResumenTipo de autorización
                Comentarios

                Regla de validación: Debe pertenecer al catálogo tipo de autorización de salud. Si ningún concepto corresponde, se registra con su texto (binding extensible).

                Comentarios: Pregunta 2.

                Control1..1
                VinculaciónSalvo que no sean adecuados, estos códigos DEBEN tomarse de Tipos de autorización de salud
                (extensible to https://hl7.or.cr/fhir/terminology/ValueSet/cr-tipo-autorizacion-salud)
                TipoCodeableConcept
                Requisitos

                Distingue el permiso de funcionamiento de una habilitación, que autorizan cosas distintas.

                68. CRLMOrganizacion.autorizacionSalud.numero
                Definición

                Número del permiso o de la habilitación, tal como consta en el documento emitido.

                ResumenNúmero del permiso o de la habilitación, tal como consta en el documento emitido
                Comentarios

                Regla de validación: Formato pendiente de confirmar con el Ministerio de Salud (pregunta 2); mientras tanto, cualquier valor pasa la validación.

                Control1..1
                Tipostring
                Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
                Requisitos

                Es el número con que se verifica la autorización con el Ministerio de Salud.

                70. CRLMOrganizacion.autorizacionSalud.vigencia
                Definición

                Periodo en que la autorización es válida.

                ResumenPeriodo en que la autorización es válida
                Comentarios

                Regla de negocio: Una autorización cuya fecha de fin ya pasó está vencida, pero no se elimina.

                Regla de validación: Si hay fecha de inicio y de fin, el inicio no puede ser posterior al fin.

                Control0..1
                TipoBackboneElement
                Requisitos

                Dice si la autorización estaba vigente en una fecha dada; las autorizaciones vencen y se renuevan.

                Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                72. CRLMOrganizacion.autorizacionSalud.vigencia.id
                Definición

                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                ResumenUnique id for inter-element referencing
                Control0..1
                Este elemento está afectado por las siguientes invariantes: ele-1
                Tipoid
                Es modificadorfalse
                Formato XMLEn el formato XML, esta propiedad se representa como un atributo.
                Resumenfalse
                74. CRLMOrganizacion.autorizacionSalud.vigencia.extension
                Definición

                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.

                ResumenAdditional content defined by implementations
                Comentarios

                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.

                Control0..*
                TipoExtension
                Es modificadorfalse
                Resumenfalse
                Nombres alternativosextensions, user content
                Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                SlicingEste elemento introduce un conjunto de slices en CRLMOrganizacion.autorizacionSalud.vigencia.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores:
                • value @ url
                • 76. CRLMOrganizacion.autorizacionSalud.vigencia.modifierExtension
                  Definición

                  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.

                  Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                  ResumenExtensions that cannot be ignored even if unrecognized
                  Comentarios

                  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.

                  Control0..*
                  TipoExtension
                  Es modificadortrue porque Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                  Resumentrue
                  Requisitos

                  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.

                  Nombres alternativosextensions, user content, modifiers
                  Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                  78. CRLMOrganizacion.autorizacionSalud.vigencia.inicio
                  Definición

                  Fecha de emisión de la autorización.

                  ResumenFecha de emisión de la autorización
                  Control0..1
                  Tipodate
                  Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
                  Requisitos

                  Marca desde cuándo el establecimiento está autorizado.

                  80. CRLMOrganizacion.autorizacionSalud.vigencia.fin
                  Definición

                  Fecha de vencimiento de la autorización.

                  ResumenFecha de vencimiento de la autorización
                  Control0..1
                  Tipodate
                  Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
                  Requisitos

                  Marca cuándo vence la autorización y hay que renovarla.

                  82. CRLMOrganizacion.autorizacionSalud.emisor
                  Definición

                  Institución que emitió la autorización.

                  ResumenInstitución que emitió la autorización
                  Comentarios

                  Regla de negocio: En esta versión, el Ministerio de Salud.

                  Regla de validación: Referencia al Organization del Ministerio de Salud, o referencia lógica por su cédula jurídica.

                  Control1..1
                  TipoReference(Modelo Lógico de la Organización)
                  Requisitos

                  Dice qué institución otorgó la autorización y a quién preguntar por ella.