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 del Servicio de Salud

URL oficial: https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-servicio-salud Versión: 0.1.0
Standards status: Draft Nombre computable: CRLMServicioSalud

Servicio de salud que ofrece una organización en una o varias ubicaciones: una consulta externa de cardiología, un servicio de emergencias, un laboratorio clínico, un servicio de resonancia magnética. Se modela con el recurso HealthcareService de FHIR R5 y completa el registro de establecimientos de OpenHIE (IHE mCSD) como directorio de servicios.

Usos:

  • Este Modelo lógico no lo usa ningún perfil de esta especificación

También puede consultar los usos en las estadísticas de IG de FHIR

Vistas formales del contenido del perfil

Descripción de perfiles, diferenciales, instantáneas y sus representaciones.

Esta estructura se deriva de Base .

NombreMarcasCard.TipoDescripción y restricciones    Filter: Filtersdoco
.. CRLMServicioSalud 0..* Base Modelo Lógico del Servicio de Salud
Las instancias de este tipo pueden ser destino de una referencia
... identificacion 0..* BackboneElement Código interno con que la organización identifica el servicio en sus sistemas
.... codigo 1..1 string Código del servicio en el sistema de la organización
.... establecimiento 1..1 string Código del establecimiento que asignó el código
... organizacion 1..1 Reference(Modelo Lógico de la Organización) Organización que ofrece el servicio y responde por él
... ubicacion 1..* Reference(Modelo Lógico de la Ubicación) Lugares donde se presta el servicio
... tipoServicio 1..* CodeableConcept Qué servicio se ofrece
Vinculación: Tipos de servicio de salud (extensible)
... especialidad 0..* CodeableConcept Especialidades del servicio
Vinculación: Especialidades en salud (extensible)
... modalidadImagen 0..* CodeableConcept Modalidades de imagen que ofrece un servicio de imágenes médicas
Vinculación: Modality . (extensible)
... requisitoAcceso 0..* CodeableConcept Qué necesita el paciente para usar el servicio
Vinculación: Requisitos de acceso (extensible)
... requiereCita 0..1 boolean Indica si el servicio se atiende solo con cita previa
... idioma 0..* CodeableConcept Idiomas en que se puede atender en el servicio, además del español
Vinculación: AllLanguages (required)
... horario 0..* BackboneElement Días y horas en que se ofrece el servicio
.... dias 1..* code Días de la semana del bloque
Vinculación: DaysOfWeek (required)
.... todoElDia 0..1 boolean Indica que el servicio atiende las 24 horas en esos días
.... horaInicio 0..1 time Hora en que empieza la atención, en hora de Costa Rica
.... horaFin 0..1 time Hora en que termina la atención, en hora de Costa Rica
... telefono 0..* string Teléfono del servicio
... correoElectronico 0..* string Correo del servicio
... comentario 0..1 string Información adicional para el paciente o para quien refiere

doco Documentación de este formato

Vinculaciones terminológicas (diferencial)

Ruta Estado Uso ValueSet Versión Fuente
CRLMServicioSalud.tipoServicio Base extensible Tipos de servicio de salud 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
CRLMServicioSalud.especialidad Base extensible Especialidades en salud 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
CRLMServicioSalud.modalidadImagen Base extensible Modality . ⏿2025.3.20250714 tx.fhir.org
CRLMServicioSalud.requisitoAcceso Base extensible Requisitos de acceso 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
CRLMServicioSalud.idioma Base required All Languages 📦5.0.0 Estándar FHIR
CRLMServicioSalud.horario.​dias Base required Days Of Week 📦5.0.0 Estándar FHIR
NombreMarcasCard.TipoDescripción y restricciones    Filter: Filtersdoco
.. CRLMServicioSalud 0..* Base Modelo Lógico del Servicio de Salud
Las instancias de este tipo pueden ser destino de una referencia
... identificacion 0..* BackboneElement Código interno con que la organización identifica el servicio en sus sistemas
.... @id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Sin orden, Abierto by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... codigo 1..1 string Código del servicio en el sistema de la organización
.... establecimiento 1..1 string Código del establecimiento que asignó el código
... organizacion 1..1 Reference(Modelo Lógico de la Organización) Organización que ofrece el servicio y responde por él
... ubicacion 1..* Reference(Modelo Lógico de la Ubicación) Lugares donde se presta el servicio
... tipoServicio 1..* CodeableConcept Qué servicio se ofrece
Vinculación: Tipos de servicio de salud (extensible)
... especialidad 0..* CodeableConcept Especialidades del servicio
Vinculación: Especialidades en salud (extensible)
... modalidadImagen 0..* CodeableConcept Modalidades de imagen que ofrece un servicio de imágenes médicas
Vinculación: Modality . (extensible)
... requisitoAcceso 0..* CodeableConcept Qué necesita el paciente para usar el servicio
Vinculación: Requisitos de acceso (extensible)
... requiereCita 0..1 boolean Indica si el servicio se atiende solo con cita previa
... idioma 0..* CodeableConcept Idiomas en que se puede atender en el servicio, además del español
Vinculación: AllLanguages (required)
... horario 0..* BackboneElement Días y horas en que se ofrece el servicio
.... @id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Sin orden, Abierto by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... dias 1..* code Días de la semana del bloque
Vinculación: DaysOfWeek (required)
.... todoElDia 0..1 boolean Indica que el servicio atiende las 24 horas en esos días
.... horaInicio 0..1 time Hora en que empieza la atención, en hora de Costa Rica
.... horaFin 0..1 time Hora en que termina la atención, en hora de Costa Rica
... telefono 0..* string Teléfono del servicio
... correoElectronico 0..* string Correo del servicio
... comentario 0..1 string Información adicional para el paciente o para quien refiere

doco Documentación de este formato

Vinculaciones terminológicas

Ruta Estado Uso ValueSet Versión Fuente
CRLMServicioSalud.tipoServicio Base extensible Tipos de servicio de salud 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
CRLMServicioSalud.especialidad Base extensible Especialidades en salud 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
CRLMServicioSalud.modalidadImagen Base extensible Modality . ⏿2025.3.20250714 tx.fhir.org
CRLMServicioSalud.requisitoAcceso Base extensible Requisitos de acceso 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
CRLMServicioSalud.idioma Base required All Languages 📦5.0.0 Estándar FHIR
CRLMServicioSalud.horario.​dias Base required Days Of Week 📦5.0.0 Estándar FHIR

Restricciones

Id Nivel Ruta(s) Descripción Expression
ele-1 error **TODOS** los elementos All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **TODAS** las extensiones Must have either extensions or value[x], not both extension.exists() != value.exists()

Esta estructura se deriva de Base .

Vista diferencial

Esta estructura se deriva de Base .

NombreMarcasCard.TipoDescripción y restricciones    Filter: Filtersdoco
.. CRLMServicioSalud 0..* Base Modelo Lógico del Servicio de Salud
Las instancias de este tipo pueden ser destino de una referencia
... identificacion 0..* BackboneElement Código interno con que la organización identifica el servicio en sus sistemas
.... codigo 1..1 string Código del servicio en el sistema de la organización
.... establecimiento 1..1 string Código del establecimiento que asignó el código
... organizacion 1..1 Reference(Modelo Lógico de la Organización) Organización que ofrece el servicio y responde por él
... ubicacion 1..* Reference(Modelo Lógico de la Ubicación) Lugares donde se presta el servicio
... tipoServicio 1..* CodeableConcept Qué servicio se ofrece
Vinculación: Tipos de servicio de salud (extensible)
... especialidad 0..* CodeableConcept Especialidades del servicio
Vinculación: Especialidades en salud (extensible)
... modalidadImagen 0..* CodeableConcept Modalidades de imagen que ofrece un servicio de imágenes médicas
Vinculación: Modality . (extensible)
... requisitoAcceso 0..* CodeableConcept Qué necesita el paciente para usar el servicio
Vinculación: Requisitos de acceso (extensible)
... requiereCita 0..1 boolean Indica si el servicio se atiende solo con cita previa
... idioma 0..* CodeableConcept Idiomas en que se puede atender en el servicio, además del español
Vinculación: AllLanguages (required)
... horario 0..* BackboneElement Días y horas en que se ofrece el servicio
.... dias 1..* code Días de la semana del bloque
Vinculación: DaysOfWeek (required)
.... todoElDia 0..1 boolean Indica que el servicio atiende las 24 horas en esos días
.... horaInicio 0..1 time Hora en que empieza la atención, en hora de Costa Rica
.... horaFin 0..1 time Hora en que termina la atención, en hora de Costa Rica
... telefono 0..* string Teléfono del servicio
... correoElectronico 0..* string Correo del servicio
... comentario 0..1 string Información adicional para el paciente o para quien refiere

doco Documentación de este formato

Vinculaciones terminológicas (diferencial)

Ruta Estado Uso ValueSet Versión Fuente
CRLMServicioSalud.tipoServicio Base extensible Tipos de servicio de salud 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
CRLMServicioSalud.especialidad Base extensible Especialidades en salud 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
CRLMServicioSalud.modalidadImagen Base extensible Modality . ⏿2025.3.20250714 tx.fhir.org
CRLMServicioSalud.requisitoAcceso Base extensible Requisitos de acceso 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
CRLMServicioSalud.idioma Base required All Languages 📦5.0.0 Estándar FHIR
CRLMServicioSalud.horario.​dias Base required Days Of Week 📦5.0.0 Estándar FHIR

Vista instantáneaView

NombreMarcasCard.TipoDescripción y restricciones    Filter: Filtersdoco
.. CRLMServicioSalud 0..* Base Modelo Lógico del Servicio de Salud
Las instancias de este tipo pueden ser destino de una referencia
... identificacion 0..* BackboneElement Código interno con que la organización identifica el servicio en sus sistemas
.... @id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Sin orden, Abierto by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... codigo 1..1 string Código del servicio en el sistema de la organización
.... establecimiento 1..1 string Código del establecimiento que asignó el código
... organizacion 1..1 Reference(Modelo Lógico de la Organización) Organización que ofrece el servicio y responde por él
... ubicacion 1..* Reference(Modelo Lógico de la Ubicación) Lugares donde se presta el servicio
... tipoServicio 1..* CodeableConcept Qué servicio se ofrece
Vinculación: Tipos de servicio de salud (extensible)
... especialidad 0..* CodeableConcept Especialidades del servicio
Vinculación: Especialidades en salud (extensible)
... modalidadImagen 0..* CodeableConcept Modalidades de imagen que ofrece un servicio de imágenes médicas
Vinculación: Modality . (extensible)
... requisitoAcceso 0..* CodeableConcept Qué necesita el paciente para usar el servicio
Vinculación: Requisitos de acceso (extensible)
... requiereCita 0..1 boolean Indica si el servicio se atiende solo con cita previa
... idioma 0..* CodeableConcept Idiomas en que se puede atender en el servicio, además del español
Vinculación: AllLanguages (required)
... horario 0..* BackboneElement Días y horas en que se ofrece el servicio
.... @id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Sin orden, Abierto by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... dias 1..* code Días de la semana del bloque
Vinculación: DaysOfWeek (required)
.... todoElDia 0..1 boolean Indica que el servicio atiende las 24 horas en esos días
.... horaInicio 0..1 time Hora en que empieza la atención, en hora de Costa Rica
.... horaFin 0..1 time Hora en que termina la atención, en hora de Costa Rica
... telefono 0..* string Teléfono del servicio
... correoElectronico 0..* string Correo del servicio
... comentario 0..1 string Información adicional para el paciente o para quien refiere

doco Documentación de este formato

Vinculaciones terminológicas

Ruta Estado Uso ValueSet Versión Fuente
CRLMServicioSalud.tipoServicio Base extensible Tipos de servicio de salud 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
CRLMServicioSalud.especialidad Base extensible Especialidades en salud 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
CRLMServicioSalud.modalidadImagen Base extensible Modality . ⏿2025.3.20250714 tx.fhir.org
CRLMServicioSalud.requisitoAcceso Base extensible Requisitos de acceso 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
CRLMServicioSalud.idioma Base required All Languages 📦5.0.0 Estándar FHIR
CRLMServicioSalud.horario.​dias Base required Days Of Week 📦5.0.0 Estándar FHIR

Restricciones

Id Nivel Ruta(s) Descripción Expression
ele-1 error **TODOS** los elementos All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **TODAS** las extensiones Must have either extensions or value[x], not both extension.exists() != value.exists()

Esta estructura se deriva de Base .

Resumen

Obligatorios: 0 elemento(7 nested mandatory elementos)

Estructuras

Esta estructura hace referencia a estas otras estructuras:

 

Otras representaciones de perfil: CSV, Excel