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 Rol del Profesional

URL oficial: https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-rol-profesional Versión: 0.1.0
Standards status: Draft Nombre computable: CRLMRolProfesional

Relación entre un profesional de salud y una organización en la que trabaja: con qué profesión y especialidad, en qué ubicaciones, desde cuándo y cómo contactarlo ahí. Se modela con el recurso PractitionerRole de FHIR R5. Junto con el profesional, forma el registro de profesionales de OpenHIE (Health Worker Registry).

Usos:

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
.. CRLMRolProfesional 0..* Base Modelo Lógico del Rol del Profesional
Las instancias de este tipo pueden ser destino de una referencia
... profesional 1..1 Reference(Modelo Lógico del Profesional de Salud) Profesional de salud que cumple el rol
... organizacion 1..1 Reference(Modelo Lógico de la Organización) Organización en la que el profesional cumple el rol
... ubicacion 0..* Reference(Modelo Lógico de la Ubicación) Lugares donde el profesional cumple el rol
... programaCcss 0..1 CodeableConcept Programa del sistema mixto de atención de la CCSS por el que un profesional del sector privado está autorizado a emitir órdenes (medicamentos, laboratorio, imágenes) que atiende la CCSS
Vinculación: Programas de la CCSS (required)
... especialidad 0..* CodeableConcept Especialidades que el profesional ejerce en este rol
Vinculación: Especialidades en salud (extensible)
... periodo 0..1 BackboneElement Periodo en que el profesional cumple el rol
.... inicio 0..1 date Fecha desde la que el profesional cumple el rol
.... fin 0..1 date Fecha hasta la que el profesional cumple el rol
... telefono 0..* string Teléfono del profesional en esta organización
... correoElectronico 0..* string Correo del profesional en esta organización
... identificacion 0..* BackboneElement Código interno con que la organización identifica al profesional en ese rol
.... codigo 1..1 string Código del profesional en el sistema de la organización
.... establecimiento 1..1 string Código del establecimiento que asignó el código

doco Documentación de este formato

Vinculaciones terminológicas (diferencial)

Ruta Estado Uso ValueSet Versión Fuente
CRLMRolProfesional.profesion Base required Profesiones de salud 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
CRLMRolProfesional.programaCcss Base required Programas de la CCSS 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
CRLMRolProfesional.especialidad Base extensible Especialidades en salud 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
NombreMarcasCard.TipoDescripción y restricciones    Filter: Filtersdoco
.. CRLMRolProfesional 0..* Base Modelo Lógico del Rol del Profesional
Las instancias de este tipo pueden ser destino de una referencia
... profesional 1..1 Reference(Modelo Lógico del Profesional de Salud) Profesional de salud que cumple el rol
... organizacion 1..1 Reference(Modelo Lógico de la Organización) Organización en la que el profesional cumple el rol
... ubicacion 0..* Reference(Modelo Lógico de la Ubicación) Lugares donde el profesional cumple el rol
... programaCcss 0..1 CodeableConcept Programa del sistema mixto de atención de la CCSS por el que un profesional del sector privado está autorizado a emitir órdenes (medicamentos, laboratorio, imágenes) que atiende la CCSS
Vinculación: Programas de la CCSS (required)
... especialidad 0..* CodeableConcept Especialidades que el profesional ejerce en este rol
Vinculación: Especialidades en salud (extensible)
... periodo 0..1 BackboneElement Periodo en que el profesional cumple el rol
.... @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
.... inicio 0..1 date Fecha desde la que el profesional cumple el rol
.... fin 0..1 date Fecha hasta la que el profesional cumple el rol
... telefono 0..* string Teléfono del profesional en esta organización
... correoElectronico 0..* string Correo del profesional en esta organización
... identificacion 0..* BackboneElement Código interno con que la organización identifica al profesional en ese rol
.... @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 profesional en el sistema de la organización
.... establecimiento 1..1 string Código del establecimiento que asignó el código

doco Documentación de este formato

Vinculaciones terminológicas

Ruta Estado Uso ValueSet Versión Fuente
CRLMRolProfesional.profesion Base required Profesiones de salud 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
CRLMRolProfesional.programaCcss Base required Programas de la CCSS 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
CRLMRolProfesional.especialidad Base extensible Especialidades en salud 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull

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()

Vista diferencial

Esta estructura se deriva de Base .

NombreMarcasCard.TipoDescripción y restricciones    Filter: Filtersdoco
.. CRLMRolProfesional 0..* Base Modelo Lógico del Rol del Profesional
Las instancias de este tipo pueden ser destino de una referencia
... profesional 1..1 Reference(Modelo Lógico del Profesional de Salud) Profesional de salud que cumple el rol
... organizacion 1..1 Reference(Modelo Lógico de la Organización) Organización en la que el profesional cumple el rol
... ubicacion 0..* Reference(Modelo Lógico de la Ubicación) Lugares donde el profesional cumple el rol
... programaCcss 0..1 CodeableConcept Programa del sistema mixto de atención de la CCSS por el que un profesional del sector privado está autorizado a emitir órdenes (medicamentos, laboratorio, imágenes) que atiende la CCSS
Vinculación: Programas de la CCSS (required)
... especialidad 0..* CodeableConcept Especialidades que el profesional ejerce en este rol
Vinculación: Especialidades en salud (extensible)
... periodo 0..1 BackboneElement Periodo en que el profesional cumple el rol
.... inicio 0..1 date Fecha desde la que el profesional cumple el rol
.... fin 0..1 date Fecha hasta la que el profesional cumple el rol
... telefono 0..* string Teléfono del profesional en esta organización
... correoElectronico 0..* string Correo del profesional en esta organización
... identificacion 0..* BackboneElement Código interno con que la organización identifica al profesional en ese rol
.... codigo 1..1 string Código del profesional en el sistema de la organización
.... establecimiento 1..1 string Código del establecimiento que asignó el código

doco Documentación de este formato

Vinculaciones terminológicas (diferencial)

Ruta Estado Uso ValueSet Versión Fuente
CRLMRolProfesional.profesion Base required Profesiones de salud 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
CRLMRolProfesional.programaCcss Base required Programas de la CCSS 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
CRLMRolProfesional.especialidad Base extensible Especialidades en salud 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull

Vista instantáneaView

NombreMarcasCard.TipoDescripción y restricciones    Filter: Filtersdoco
.. CRLMRolProfesional 0..* Base Modelo Lógico del Rol del Profesional
Las instancias de este tipo pueden ser destino de una referencia
... profesional 1..1 Reference(Modelo Lógico del Profesional de Salud) Profesional de salud que cumple el rol
... organizacion 1..1 Reference(Modelo Lógico de la Organización) Organización en la que el profesional cumple el rol
... ubicacion 0..* Reference(Modelo Lógico de la Ubicación) Lugares donde el profesional cumple el rol
... programaCcss 0..1 CodeableConcept Programa del sistema mixto de atención de la CCSS por el que un profesional del sector privado está autorizado a emitir órdenes (medicamentos, laboratorio, imágenes) que atiende la CCSS
Vinculación: Programas de la CCSS (required)
... especialidad 0..* CodeableConcept Especialidades que el profesional ejerce en este rol
Vinculación: Especialidades en salud (extensible)
... periodo 0..1 BackboneElement Periodo en que el profesional cumple el rol
.... @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
.... inicio 0..1 date Fecha desde la que el profesional cumple el rol
.... fin 0..1 date Fecha hasta la que el profesional cumple el rol
... telefono 0..* string Teléfono del profesional en esta organización
... correoElectronico 0..* string Correo del profesional en esta organización
... identificacion 0..* BackboneElement Código interno con que la organización identifica al profesional en ese rol
.... @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 profesional en el sistema de la organización
.... establecimiento 1..1 string Código del establecimiento que asignó el código

doco Documentación de este formato

Vinculaciones terminológicas

Ruta Estado Uso ValueSet Versión Fuente
CRLMRolProfesional.profesion Base required Profesiones de salud 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
CRLMRolProfesional.programaCcss Base required Programas de la CCSS 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
CRLMRolProfesional.especialidad Base extensible Especialidades en salud 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull

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()

 

Otras representaciones de perfil: CSV, Excel