Guía de Implementación Core de Costa Rica
0.1.0 - ci-build
Guía de Implementación Core de Costa Rica - Versión en desarrollo (v0.1.0): borrador de trabajo de la Iniciativa HL7® Costa Rica, que puede cambiar sin aviso.
| URL oficial: https://hl7.or.cr/fhir/core/StructureDefinition/cr-lm-observacion | Versión: 0.1.0 | ||||
| Standards status: Draft | Nombre computable: CRLMObservacion | ||||
Resultado de una medición, un examen o una evaluación sobre un paciente: una medida en un
estudio de imágenes, la impresión de un informe radiológico, un resultado de laboratorio, la
presión arterial. Se modela con el recurso Observation de FHIR R5.
Usos:
También puede consultar los usos en las estadísticas de IG de FHIR
Descripción de perfiles, diferenciales, instantáneas y sus representaciones.
Esta estructura se deriva de Base .
| Nombre | Marcas | Card. | Tipo | Descripción y restricciones Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Base | Modelo Lógico de la Observación Las instancias de este tipo pueden ser destino de una referencia | |
![]() ![]() |
1..1 | BackboneElement | Número con que el establecimiento identifica la observación en sus sistemas, independiente de la versión | |
![]() ![]() ![]() |
1..1 | string | Número de la observación en el sistema del establecimiento | |
![]() ![]() ![]() |
1..1 | string | Código del establecimiento que asignó el número | |
![]() ![]() |
1..* | CodeableConcept | Clase general de la observación Vinculación: Categoría de la observación (extensible) | |
![]() ![]() |
1..1 | CodeableConcept | Qué se observó o se midió Vinculación: LOINCCodes (extensible) | |
![]() ![]() |
1..1 | Reference(Modelo Lógico del Paciente) | Paciente sobre el que se hizo la observación | |
![]() ![]() |
0..1 | Reference(Modelo Lógico de la Atención) | Atención en la que se hizo la observación | |
![]() ![]() |
1..1 | dateTime | Cuándo se hizo la observación | |
![]() ![]() |
0..1 | dateTime | Cuándo se dio a conocer el resultado | |
![]() ![]() |
1..* | Reference(Modelo Lógico del Rol del Profesional | Modelo Lógico del Profesional de Salud | Modelo Lógico de la Organización) | Quién es responsable de la observación | |
![]() ![]() |
0..1 | El resultado | ||
![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() |
string | |||
![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() |
integer | |||
![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() |
Ratio | |||
![]() ![]() ![]() |
SampledData | |||
![]() ![]() ![]() |
time | |||
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
Attachment | |||
![]() ![]() ![]() |
Reference(MolecularSequence) | |||
![]() ![]() |
0..1 | CodeableConcept | Por qué no hay valor Vinculación: DataAbsentReason (extensible) | |
![]() ![]() |
0..* | CodeableConcept | Cómo se interpreta el valor respecto a lo esperado Vinculación: ObservationInterpretationCodes (extensible) | |
![]() ![]() |
0..* | BackboneElement | Valores normales con que se compara el resultado | |
![]() ![]() ![]() |
0..1 | Quantity | Valor mínimo del rango, con su unidad | |
![]() ![]() ![]() |
0..1 | Quantity | Valor máximo del rango, con su unidad | |
![]() ![]() ![]() |
0..1 | string | El rango como texto, cuando no se expresa con números | |
![]() ![]() |
0..* | BackboneElement | Partes de una observación que solo tienen sentido juntas | |
![]() ![]() ![]() |
1..1 | CodeableConcept | Qué parte se midió Vinculación: LOINCCodes (extensible) | |
![]() ![]() ![]() |
0..1 | El resultado de la parte | ||
![]() ![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() |
string | |||
![]() ![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() ![]() |
integer | |||
![]() ![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() ![]() |
Ratio | |||
![]() ![]() ![]() ![]() |
SampledData | |||
![]() ![]() ![]() ![]() |
time | |||
![]() ![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() ![]() |
Attachment | |||
![]() ![]() ![]() ![]() |
Reference(MolecularSequence) | |||
![]() ![]() ![]() |
0..1 | CodeableConcept | Por qué la parte no tiene valor Vinculación: DataAbsentReason (extensible) | |
![]() ![]() ![]() |
0..* | CodeableConcept | Cómo se interpreta el valor de la parte Vinculación: ObservationInterpretationCodes (extensible) | |
![]() ![]() |
1..1 | Coding | Nivel de confidencialidad de la observación Vinculación: Confidencialidad (required) | |
![]() ![]() |
0..* | Coding | Por qué la observación es sensible Vinculación: Sensibilidad de la información (required) | |
Documentación de este formato | ||||
| Nombre | Marcas | Card. | Tipo | Descripción y restricciones Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Base | Modelo Lógico de la Observación Las instancias de este tipo pueden ser destino de una referencia | |
![]() ![]() |
1..1 | BackboneElement | Número con que el establecimiento identifica la observación en sus sistemas, independiente de la versión | |
![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Sin orden, Abierto by value:url | |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
1..1 | string | Número de la observación en el sistema del establecimiento | |
![]() ![]() ![]() |
1..1 | string | Código del establecimiento que asignó el número | |
![]() ![]() |
1..* | CodeableConcept | Clase general de la observación Vinculación: Categoría de la observación (extensible) | |
![]() ![]() |
1..1 | CodeableConcept | Qué se observó o se midió Vinculación: LOINCCodes (extensible) | |
![]() ![]() |
1..1 | Reference(Modelo Lógico del Paciente) | Paciente sobre el que se hizo la observación | |
![]() ![]() |
0..1 | Reference(Modelo Lógico de la Atención) | Atención en la que se hizo la observación | |
![]() ![]() |
1..1 | dateTime | Cuándo se hizo la observación | |
![]() ![]() |
0..1 | dateTime | Cuándo se dio a conocer el resultado | |
![]() ![]() |
1..* | Reference(Modelo Lógico del Rol del Profesional | Modelo Lógico del Profesional de Salud | Modelo Lógico de la Organización) | Quién es responsable de la observación | |
![]() ![]() |
0..1 | El resultado | ||
![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() |
string | |||
![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() |
integer | |||
![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() |
Ratio | |||
![]() ![]() ![]() |
SampledData | |||
![]() ![]() ![]() |
time | |||
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
Attachment | |||
![]() ![]() ![]() |
Reference(MolecularSequence) | |||
![]() ![]() |
0..1 | CodeableConcept | Por qué no hay valor Vinculación: DataAbsentReason (extensible) | |
![]() ![]() |
0..* | CodeableConcept | Cómo se interpreta el valor respecto a lo esperado Vinculación: ObservationInterpretationCodes (extensible) | |
![]() ![]() |
0..* | BackboneElement | Valores normales con que se compara el resultado | |
![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Sin orden, Abierto by value:url | |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
0..1 | Quantity | Valor mínimo del rango, con su unidad | |
![]() ![]() ![]() |
0..1 | Quantity | Valor máximo del rango, con su unidad | |
![]() ![]() ![]() |
0..1 | string | El rango como texto, cuando no se expresa con números | |
![]() ![]() |
0..* | BackboneElement | Partes de una observación que solo tienen sentido juntas | |
![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Sin orden, Abierto by value:url | |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
1..1 | CodeableConcept | Qué parte se midió Vinculación: LOINCCodes (extensible) | |
![]() ![]() ![]() |
0..1 | El resultado de la parte | ||
![]() ![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() |
string | |||
![]() ![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() ![]() |
integer | |||
![]() ![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() ![]() |
Ratio | |||
![]() ![]() ![]() ![]() |
SampledData | |||
![]() ![]() ![]() ![]() |
time | |||
![]() ![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() ![]() |
Attachment | |||
![]() ![]() ![]() ![]() |
Reference(MolecularSequence) | |||
![]() ![]() ![]() |
0..1 | CodeableConcept | Por qué la parte no tiene valor Vinculación: DataAbsentReason (extensible) | |
![]() ![]() ![]() |
0..* | CodeableConcept | Cómo se interpreta el valor de la parte Vinculación: ObservationInterpretationCodes (extensible) | |
![]() ![]() |
1..1 | Coding | Nivel de confidencialidad de la observación Vinculación: Confidencialidad (required) | |
![]() ![]() |
0..* | Coding | Por qué la observación es sensible Vinculación: Sensibilidad de la información (required) | |
Documentación de este formato | ||||
| 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(10 nested mandatory elementos)
Estructuras
Esta estructura hace referencia a estas otras estructuras:
Vista diferencial
Esta estructura se deriva de Base .
| Nombre | Marcas | Card. | Tipo | Descripción y restricciones Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Base | Modelo Lógico de la Observación Las instancias de este tipo pueden ser destino de una referencia | |
![]() ![]() |
1..1 | BackboneElement | Número con que el establecimiento identifica la observación en sus sistemas, independiente de la versión | |
![]() ![]() ![]() |
1..1 | string | Número de la observación en el sistema del establecimiento | |
![]() ![]() ![]() |
1..1 | string | Código del establecimiento que asignó el número | |
![]() ![]() |
1..* | CodeableConcept | Clase general de la observación Vinculación: Categoría de la observación (extensible) | |
![]() ![]() |
1..1 | CodeableConcept | Qué se observó o se midió Vinculación: LOINCCodes (extensible) | |
![]() ![]() |
1..1 | Reference(Modelo Lógico del Paciente) | Paciente sobre el que se hizo la observación | |
![]() ![]() |
0..1 | Reference(Modelo Lógico de la Atención) | Atención en la que se hizo la observación | |
![]() ![]() |
1..1 | dateTime | Cuándo se hizo la observación | |
![]() ![]() |
0..1 | dateTime | Cuándo se dio a conocer el resultado | |
![]() ![]() |
1..* | Reference(Modelo Lógico del Rol del Profesional | Modelo Lógico del Profesional de Salud | Modelo Lógico de la Organización) | Quién es responsable de la observación | |
![]() ![]() |
0..1 | El resultado | ||
![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() |
string | |||
![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() |
integer | |||
![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() |
Ratio | |||
![]() ![]() ![]() |
SampledData | |||
![]() ![]() ![]() |
time | |||
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
Attachment | |||
![]() ![]() ![]() |
Reference(MolecularSequence) | |||
![]() ![]() |
0..1 | CodeableConcept | Por qué no hay valor Vinculación: DataAbsentReason (extensible) | |
![]() ![]() |
0..* | CodeableConcept | Cómo se interpreta el valor respecto a lo esperado Vinculación: ObservationInterpretationCodes (extensible) | |
![]() ![]() |
0..* | BackboneElement | Valores normales con que se compara el resultado | |
![]() ![]() ![]() |
0..1 | Quantity | Valor mínimo del rango, con su unidad | |
![]() ![]() ![]() |
0..1 | Quantity | Valor máximo del rango, con su unidad | |
![]() ![]() ![]() |
0..1 | string | El rango como texto, cuando no se expresa con números | |
![]() ![]() |
0..* | BackboneElement | Partes de una observación que solo tienen sentido juntas | |
![]() ![]() ![]() |
1..1 | CodeableConcept | Qué parte se midió Vinculación: LOINCCodes (extensible) | |
![]() ![]() ![]() |
0..1 | El resultado de la parte | ||
![]() ![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() |
string | |||
![]() ![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() ![]() |
integer | |||
![]() ![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() ![]() |
Ratio | |||
![]() ![]() ![]() ![]() |
SampledData | |||
![]() ![]() ![]() ![]() |
time | |||
![]() ![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() ![]() |
Attachment | |||
![]() ![]() ![]() ![]() |
Reference(MolecularSequence) | |||
![]() ![]() ![]() |
0..1 | CodeableConcept | Por qué la parte no tiene valor Vinculación: DataAbsentReason (extensible) | |
![]() ![]() ![]() |
0..* | CodeableConcept | Cómo se interpreta el valor de la parte Vinculación: ObservationInterpretationCodes (extensible) | |
![]() ![]() |
1..1 | Coding | Nivel de confidencialidad de la observación Vinculación: Confidencialidad (required) | |
![]() ![]() |
0..* | Coding | Por qué la observación es sensible Vinculación: Sensibilidad de la información (required) | |
Documentación de este formato | ||||
Vista instantáneaView
| Nombre | Marcas | Card. | Tipo | Descripción y restricciones Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Base | Modelo Lógico de la Observación Las instancias de este tipo pueden ser destino de una referencia | |
![]() ![]() |
1..1 | BackboneElement | Número con que el establecimiento identifica la observación en sus sistemas, independiente de la versión | |
![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Sin orden, Abierto by value:url | |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
1..1 | string | Número de la observación en el sistema del establecimiento | |
![]() ![]() ![]() |
1..1 | string | Código del establecimiento que asignó el número | |
![]() ![]() |
1..* | CodeableConcept | Clase general de la observación Vinculación: Categoría de la observación (extensible) | |
![]() ![]() |
1..1 | CodeableConcept | Qué se observó o se midió Vinculación: LOINCCodes (extensible) | |
![]() ![]() |
1..1 | Reference(Modelo Lógico del Paciente) | Paciente sobre el que se hizo la observación | |
![]() ![]() |
0..1 | Reference(Modelo Lógico de la Atención) | Atención en la que se hizo la observación | |
![]() ![]() |
1..1 | dateTime | Cuándo se hizo la observación | |
![]() ![]() |
0..1 | dateTime | Cuándo se dio a conocer el resultado | |
![]() ![]() |
1..* | Reference(Modelo Lógico del Rol del Profesional | Modelo Lógico del Profesional de Salud | Modelo Lógico de la Organización) | Quién es responsable de la observación | |
![]() ![]() |
0..1 | El resultado | ||
![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() |
string | |||
![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() |
integer | |||
![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() |
Ratio | |||
![]() ![]() ![]() |
SampledData | |||
![]() ![]() ![]() |
time | |||
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
Attachment | |||
![]() ![]() ![]() |
Reference(MolecularSequence) | |||
![]() ![]() |
0..1 | CodeableConcept | Por qué no hay valor Vinculación: DataAbsentReason (extensible) | |
![]() ![]() |
0..* | CodeableConcept | Cómo se interpreta el valor respecto a lo esperado Vinculación: ObservationInterpretationCodes (extensible) | |
![]() ![]() |
0..* | BackboneElement | Valores normales con que se compara el resultado | |
![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Sin orden, Abierto by value:url | |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
0..1 | Quantity | Valor mínimo del rango, con su unidad | |
![]() ![]() ![]() |
0..1 | Quantity | Valor máximo del rango, con su unidad | |
![]() ![]() ![]() |
0..1 | string | El rango como texto, cuando no se expresa con números | |
![]() ![]() |
0..* | BackboneElement | Partes de una observación que solo tienen sentido juntas | |
![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Sin orden, Abierto by value:url | |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
1..1 | CodeableConcept | Qué parte se midió Vinculación: LOINCCodes (extensible) | |
![]() ![]() ![]() |
0..1 | El resultado de la parte | ||
![]() ![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() |
string | |||
![]() ![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() ![]() |
integer | |||
![]() ![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() ![]() |
Ratio | |||
![]() ![]() ![]() ![]() |
SampledData | |||
![]() ![]() ![]() ![]() |
time | |||
![]() ![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() ![]() |
Attachment | |||
![]() ![]() ![]() ![]() |
Reference(MolecularSequence) | |||
![]() ![]() ![]() |
0..1 | CodeableConcept | Por qué la parte no tiene valor Vinculación: DataAbsentReason (extensible) | |
![]() ![]() ![]() |
0..* | CodeableConcept | Cómo se interpreta el valor de la parte Vinculación: ObservationInterpretationCodes (extensible) | |
![]() ![]() |
1..1 | Coding | Nivel de confidencialidad de la observación Vinculación: Confidencialidad (required) | |
![]() ![]() |
0..* | Coding | Por qué la observación es sensible Vinculación: Sensibilidad de la información (required) | |
Documentación de este formato | ||||
| 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(10 nested mandatory elementos)
Estructuras
Esta estructura hace referencia a estas otras estructuras: