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 Relación entre Organizaciones - Mapeos

Estado de las normas de la página: Draft

Mapeos para el cr-lm-relacion-organizaciones modelo lógico.

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

NombreFHIR R5doco
.. CRLMRelacionOrganizaciones
... identificacion
OrganizationAffiliation.identifier
Mismo patrón que el expediente, la ubicación y el rol del profesional: `identifier.system` = `https://hl7.or.cr/fhir/sid/convenio/{código del establecimiento}` de la organización principal (la CCSS usa `cj-4000042147`). `identifier.use` = `official`. No lleva `type`.
.... @id
.... extension
.... modifierExtension
.... numero
OrganizationAffiliation.identifier.value
N/A
.... establecimiento
OrganizationAffiliation.identifier.system (sufijo)
No se envía como dato aparte: es el sufijo del `system`.
... vigencia
.... @id
.... extension
.... modifierExtension
.... inicio
OrganizationAffiliation.period.start
N/A
.... fin
OrganizationAffiliation.period.end
N/A
... organizacionPrincipal
OrganizationAffiliation.organization
En el perfil, `organization` pasa de 0..1 a 1..1, como en `IHE.mCSD.OrganizationAffiliation`. Se admite la referencia lógica por `codigo-establecimiento` o cédula jurídica; una unidad de la CCSS sin identificador se referencia de forma literal.
... rol
OrganizationAffiliation.code (slice rol)
`OrganizationAffiliation.code` se divide en dos slices con discriminador por valor sobre `coding.system`: `rol` (HL7) y `tipoRelacion` (CR). `IHE.mCSD.OrganizationAffiliation` exige `code` 1..*, que se cumple con `rol`, y su ValueSet incluye el mismo CodeSystem de HL7. En R5 el binding es `example`; el perfil lo pasa a `required` sobre el CodeSystem completo (códigos verificados en `organization-role` 5.0.0). El texto en español va en `CodeableConcept.text`.
... tipoRelacion
OrganizationAffiliation.code (slice tipoRelacion)
Segundo slice de `OrganizationAffiliation.code`, sin extensión: se busca con el parámetro estándar `role` (`OrganizationAffiliation?role=https://hl7.or.cr/fhir/terminology/CodeSystem/cr-tipo-relacion-organizacion|administracion-contrato`).
... especialidad
OrganizationAffiliation.specialty
Mismo catálogo que el profesional y el rol del profesional, en lugar de `c80-practice-codes` (SNOMED CT) que recomienda R5.
... ubicacion
... telefono
OrganizationAffiliation.contact.telecom (system = phone)
En R5 `OrganizationAffiliation.telecom` pasó a `contact` (ExtendedContactDetail); `IHE.mCSD.OrganizationAffiliation` marca `telecom` como Must Support. Igual que en la organización, se usa un contacto general sin `purpose` (elementos nativos de `contact`, sin slices). `telecom.system` = `phone`, `telecom.use` = `work`.
... correoElectronico
OrganizationAffiliation.contact.telecom (system = email)
`telecom.system` = `email`, `telecom.use` = `work`.

doco Documentación de este formato

Other Mappings

NombreRIM Mappingdoco
.. CRLMRelacionOrganizaciones
n/a
... identificacion
.... @id
n/a
.... extension
n/a
.... modifierExtension
N/A
.... numero
.... establecimiento
... vigencia
.... @id
n/a
.... extension
n/a
.... modifierExtension
N/A
.... inicio
.... fin
... organizacionPrincipal
... rol
... tipoRelacion
... especialidad
... ubicacion
... telefono
... correoElectronico

doco Documentación de este formato