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.
| Estado de las normas de la página: Draft |
Definiciones del cr-lm-persona-relacionada modelo lógico.
Las indicaciones para interpretar el contenido de esta tabla estánaquí
| 0. CRLMPersonaRelacionada | |
| Definición | Persona con un vínculo legal o familiar con el paciente que necesita identificarse formalmente:
tutor legal, progenitor de una persona menor de edad o representante que firma un
consentimiento. Se modela con el recurso Base definition for all types defined in FHIR type system. |
| Resumen | Modelo Lógico de la Persona RelacionadaBase for all types and resources |
| Control | 0..* |
| Es modificador | false |
| Modelo lógico | Las instancias de este modelo lógico no están marcadas como destino de una referencia |
| 2. CRLMPersonaRelacionada.paciente | |
| Definición | Paciente con el que la persona está relacionada. |
| Resumen | Paciente con el que la persona está relacionada |
| Comentarios | Regla de negocio: Obligatorio. Toda persona relacionada pertenece a un solo paciente; si la misma persona es tutora de dos pacientes, se registra una persona relacionada por cada uno. Regla de validación: Debe referenciar a un paciente existente. |
| Control | 1..1 |
| Tipo | Reference(Modelo Lógico del Paciente) |
| Requisitos | Una persona relacionada solo tiene sentido respecto de un paciente: es su tutor, su progenitor o quien firma por él. |
| 4. CRLMPersonaRelacionada.identificacion | |
| Definición | Identificador oficial de la persona relacionada. Cada ocurrencia reúne un número y su tipo. |
| Resumen | Identificador oficial de la persona relacionada |
| Comentarios | Regla de negocio: Obligatorio: es la razón para modelar a esta persona como
Regla de validación: No puede haber dos ocurrencias con el mismo tipo y número (invariante
Comentarios: A diferencia del paciente, no se admiten identificadores provisionales
( |
| Control | 1..* |
| Tipo | BackboneElement |
| Requisitos | Es la razón de este modelo: quien firma un consentimiento o ejerce la tutela debe quedar identificado formalmente, no solo con su nombre. Admite varios identificadores, como en el paciente. |
| Invariantes | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 6. CRLMPersonaRelacionada.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. |
| Resumen | Unique id for inter-element referencing |
| Control | 0..1 Este elemento está afectado por las siguientes invariantes: ele-1 |
| Tipo | idstring |
| Es modificador | false |
| Formato XML | En el formato XML, esta propiedad se representa como un atributo. |
| Resumen | false |
| 8. CRLMPersonaRelacionada.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. |
| Resumen | Additional 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. |
| Control | 0..* |
| Tipo | Extension |
| Es modificador | false |
| Resumen | false |
| Nombres alternativos | extensions, user content |
| Invariantes | ele-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()) |
| Slicing | Este elemento introduce un conjunto de slices en CRLMPersonaRelacionada.identificacion.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores: |
| 10. CRLMPersonaRelacionada.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). |
| Resumen | Extensions 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. |
| Control | 0..* |
| Tipo | Extension |
| Es modificador | true porque Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Resumen | true |
| 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 alternativos | extensions, user content, modifiers |
| Invariantes | ele-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()) |
| 12. CRLMPersonaRelacionada.identificacion.numero | |
| Definición | Número de identificación tal cual se muestra en el documento oficial. |
| Resumen | Número de identificación tal cual se muestra en el documento oficial |
| Comentarios | Regla de validación: Formato según tipo: Cédula nacional (9 dígitos numéricos sin
guiones), DIMEX (11-12 dígitos numéricos; se aceptan ceros a la izquierda en la captura,
pero se guardan y envían sin ellos), Pasaporte (alfanumérico de 6 a 15 caracteres).
Invariantes comunes |
| Control | 1..1 |
| Tipo | string |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Es el valor que identifica a la persona y que permite verificarla contra el documento que presenta. |
| 14. CRLMPersonaRelacionada.identificacion.tipo | |
| Definición | Tipo de documento o identificador al que corresponde el número. |
| Resumen | Tipo de documento o identificador al que corresponde el número |
| Comentarios | Regla de negocio: Cédula nacional para costarricenses, DIMEX para extranjeros residentes y pasaporte para extranjeros no residentes. Regla de validación: Debe pertenecer al catálogo tipos de identificación de persona relacionada: Cédula Nacional, DIMEX, Número de Pasaporte. |
| Control | 1..1 |
| Vinculación | Los códigos DEBEN tomarse de Tipos de identificación de la persona relacionada (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-tipo-identificacion-persona-relacionada) |
| Tipo | CodeableConcept |
| Requisitos | El mismo número puede existir en dos tipos distintos. El tipo dice quién asignó el número y
cómo validarlo, y de él se arma el |
| 16. CRLMPersonaRelacionada.identificacion.paisEmisor | |
| Definición | País que emitió el pasaporte. |
| Resumen | País que emitió el pasaporte |
| Comentarios | Regla de negocio: Obligatorio si Regla de validación: Código ISO 3166-1 alfa-3 en mayúsculas, del catálogo de países. No
se usa el código de la zona de lectura mecánica (MRZ) del pasaporte cuando difiere del ISO
(por ejemplo, Alemania es |
| Control | 0..1 |
| Vinculación | Los códigos DEBEN tomarse de Iso316613 (required to http://hl7.org/fhir/ValueSet/iso3166-1-3) |
| Tipo | CodeableConcept |
| Requisitos | Un número de pasaporte solo es único dentro de su país. Sin el país emisor, dos pasaportes de países distintos se podrían confundir. |
| 18. CRLMPersonaRelacionada.tipoRelacion | |
| Definición | Indica el tipo de relación directa que tiene la persona con el paciente: cónyuge, padre, madre, tutor legal, hijo(a), hermano(a) u otro familiar. |
| Resumen | Indica el tipo de relación directa que tiene la persona con el paciente |
| Comentarios | Regla de negocio: Vínculo legal o familiar de la persona con el paciente. Si el paciente es menor de edad o legalmente dependiente, debe tener al menos una persona relacionada con relación de tutor legal o progenitor. Regla de validación: Debe corresponder a los valores del catálogo tipo de relación: Cónyuge (SPS), Padre (FTH), Madre (MTH), Tutor legal (GUARD), Hijo(a) (CHILD), Hermano(a) (SIB) u Otro familiar (FAMMEMB), de HL7 v3-RoleCode. |
| Control | 1..* |
| Vinculación | Salvo que no sean adecuados, estos códigos DEBEN tomarse de Tipo de relación con el paciente (extensible to https://hl7.or.cr/fhir/terminology/ValueSet/cr-tipo-relacion-contacto) |
| Tipo | CodeableConcept |
| Requisitos | El vínculo determina qué puede hacer la persona por el paciente: un tutor legal o un progenitor puede consentir por una persona menor de edad; otro familiar, no. |
| 20. CRLMPersonaRelacionada.nombres | |
| Definición | Primer y segundo nombre. |
| Resumen | Primer y segundo nombre |
| Comentarios | Regla de negocio: Nombre(s) de pila de la persona según su documento oficial de identidad. Obligatorio el primer nombre. Regla de validación: Hasta 50 caracteres. Letras de cualquier alfabeto, con sus signos
diacríticos (tildes, diéresis y otros), espacios, apóstrofes, guiones y puntos; empieza con
una letra y no admite dígitos ni otros símbolos, para admitir nombres de personas de cualquier
país (invariante |
| Control | 1..2 |
| Tipo | string |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Con los apellidos, permite reconocer a la persona y comparar su nombre con el del documento que presenta. |
| 22. CRLMPersonaRelacionada.primerApellido | |
| Definición | Primer apellido de la persona relacionada, en el orden de su documento de identidad, con el progenitor del que proviene cuando se conoce. En Costa Rica cada persona lleva dos apellidos, por lo general uno de cada progenitor, en el orden que eligieron los progenitores al inscribir el nacimiento: el primero puede ser el de la madre o el del padre. |
| Resumen | Primer apellido de la persona relacionada, en el orden de su documento de identidad, con el progenitor del que proviene cuando se conoce |
| Comentarios | Regla de negocio: Igual que en el paciente. |
| Control | 1..1 |
| Tipo | BackboneElement |
| Requisitos | Forma parte del nombre legal. Usa la misma estructura que el apellido del paciente, para no tener dos formas de registrar un apellido. |
| Invariantes | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 24. CRLMPersonaRelacionada.primerApellido.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. |
| Resumen | Unique id for inter-element referencing |
| Control | 0..1 Este elemento está afectado por las siguientes invariantes: ele-1 |
| Tipo | idstring |
| Es modificador | false |
| Formato XML | En el formato XML, esta propiedad se representa como un atributo. |
| Resumen | false |
| 26. CRLMPersonaRelacionada.primerApellido.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. |
| Resumen | Additional 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. |
| Control | 0..* |
| Tipo | Extension |
| Es modificador | false |
| Resumen | false |
| Nombres alternativos | extensions, user content |
| Invariantes | ele-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()) |
| Slicing | Este elemento introduce un conjunto de slices en CRLMPersonaRelacionada.primerApellido.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores: |
| 28. CRLMPersonaRelacionada.primerApellido.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). |
| Resumen | Extensions 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. |
| Control | 0..* |
| Tipo | Extension |
| Es modificador | true porque Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Resumen | true |
| 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 alternativos | extensions, user content, modifiers |
| Invariantes | ele-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()) |
| 30. CRLMPersonaRelacionada.primerApellido.valor | |
| Definición | Texto del primer apellido, tal como consta en el documento de identidad. No dice de qué progenitor viene: eso es el origen. |
| Resumen | Texto del primer apellido, tal como consta en el documento de identidad |
| Comentarios | Regla de negocio: Obligatorio. Es el apellido que aparece en primer lugar en el documento de identidad de la persona. Igual que en el paciente, el orden no indica de qué progenitor viene. Regla de validación: Hasta 50 caracteres. Letras de cualquier alfabeto, con sus signos
diacríticos (tildes, diéresis y otros), espacios, apóstrofes, guiones y puntos; empieza con
una letra y no admite dígitos ni otros símbolos, para admitir nombres de personas de
cualquier país (invariante |
| Control | 1..1 |
| Tipo | string |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Con los nombres, identifica a la persona y se compara con su documento. |
| 32. CRLMPersonaRelacionada.primerApellido.origen | |
| Definición | Progenitor (madre o padre) del que proviene el primer apellido de la persona. Se registra solo si se conoce con certeza, porque la posición del apellido no lo indica. |
| Resumen | Progenitor (madre o padre) del que proviene el primer apellido de la persona |
| Comentarios | Regla de negocio: Igual que en el paciente: opcional, solo cuando se conoce con certeza, sin deducirlo de la posición. Solo se registra si existe el primer apellido de la persona. Regla de validación: Debe pertenecer al catálogo origen del apellido: Madre ( |
| Control | 0..1 |
| Vinculación | Los códigos DEBEN tomarse de Origen del apellido (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-origen-apellido) |
| Tipo | Coding |
| Requisitos | Se conserva para que el apellido tenga la misma estructura que el del paciente. Cuando se conoce, ayuda a confirmar la filiación de un progenitor. |
| 34. CRLMPersonaRelacionada.segundoApellido | |
| Definición | Segundo apellido de la persona relacionada, en el orden de su documento de identidad, con el progenitor del que proviene cuando se conoce. Lo tienen todas las personas costarricenses; muchas personas extranjeras no tienen segundo apellido. |
| Resumen | Segundo apellido de la persona relacionada, en el orden de su documento de identidad, con el progenitor del que proviene cuando se conoce |
| Comentarios | Regla de negocio: Igual que en el paciente. |
| Control | 0..1 |
| Tipo | BackboneElement |
| Requisitos | Igual que el primer apellido, forma parte del nombre legal. Es opcional porque muchas personas extranjeras no tienen segundo apellido. |
| Invariantes | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 36. CRLMPersonaRelacionada.segundoApellido.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. |
| Resumen | Unique id for inter-element referencing |
| Control | 0..1 Este elemento está afectado por las siguientes invariantes: ele-1 |
| Tipo | idstring |
| Es modificador | false |
| Formato XML | En el formato XML, esta propiedad se representa como un atributo. |
| Resumen | false |
| 38. CRLMPersonaRelacionada.segundoApellido.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. |
| Resumen | Additional 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. |
| Control | 0..* |
| Tipo | Extension |
| Es modificador | false |
| Resumen | false |
| Nombres alternativos | extensions, user content |
| Invariantes | ele-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()) |
| Slicing | Este elemento introduce un conjunto de slices en CRLMPersonaRelacionada.segundoApellido.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores: |
| 40. CRLMPersonaRelacionada.segundoApellido.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). |
| Resumen | Extensions 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. |
| Control | 0..* |
| Tipo | Extension |
| Es modificador | true porque Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Resumen | true |
| 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 alternativos | extensions, user content, modifiers |
| Invariantes | ele-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()) |
| 42. CRLMPersonaRelacionada.segundoApellido.valor | |
| Definición | Texto del segundo apellido, tal como consta en el documento de identidad. No dice de qué progenitor viene: eso es el origen. |
| Resumen | Texto del segundo apellido, tal como consta en el documento de identidad |
| Comentarios | Regla de negocio: Es el apellido que aparece en segundo lugar en el documento de identidad de la persona. Igual que en el paciente, el orden no indica de qué progenitor viene. Requerido para costarricenses; opcional para extranjeros según su ordenamiento legal de origen. Regla de validación: Si se registra: hasta 50 caracteres. Letras de cualquier alfabeto,
con sus signos diacríticos (tildes, diéresis y otros), espacios, apóstrofes, guiones y
puntos; empieza con una letra y no admite dígitos ni otros símbolos, para admitir nombres de
personas de cualquier país (invariante |
| Control | 1..1 |
| Tipo | string |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Ayuda a distinguir a personas con el mismo nombre y el mismo primer apellido. |
| 44. CRLMPersonaRelacionada.segundoApellido.origen | |
| Definición | Progenitor (madre o padre) del que proviene el segundo apellido de la persona. Se registra solo si se conoce con certeza, porque la posición del apellido no lo indica. |
| Resumen | Progenitor (madre o padre) del que proviene el segundo apellido de la persona |
| Comentarios | Regla de negocio: Igual que en el paciente: opcional, solo cuando se conoce con certeza, sin deducirlo de la posición. Solo se registra si existe el segundo apellido de la persona. Regla de validación: Debe pertenecer al catálogo origen del apellido: Madre ( |
| Control | 0..1 |
| Vinculación | Los códigos DEBEN tomarse de Origen del apellido (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-origen-apellido) |
| Tipo | Coding |
| Requisitos | Se conserva para que el apellido tenga la misma estructura que el del paciente. |
| 46. CRLMPersonaRelacionada.sexoBiologico | |
| Definición | Sexo asignado al nacer, con fines clínicos (excluye la interpretación de autopercepción). |
| Resumen | Sexo asignado al nacer, con fines clínicos (excluye la interpretación de autopercepción) |
| Comentarios | Regla de negocio: Obligatorio. Igual que en el paciente, es el único dato de sexo en esta versión. Regla de validación: Debe pertenecer al catálogo sexo asignado al nacer: mujer ( |
| Control | 1..1 |
| Vinculación | Los códigos DEBEN tomarse de Sexo asignado al nacer (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-sexo-al-nacer) |
| Tipo | code |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Junto con el nombre y la fecha de nacimiento, permite distinguir a dos personas y verificar la identidad de quien firma. |
| 48. CRLMPersonaRelacionada.fechaNacimiento | |
| Definición | Fecha de nacimiento de la persona relacionada, tal como consta en su documento de identidad (cédula, DIMEX o pasaporte). |
| Resumen | Fecha de nacimiento de la persona relacionada, tal como consta en su documento de identidad (cédula, DIMEX o pasaporte) |
| Comentarios | Regla de negocio: Fecha de nacimiento oficial que figura en el documento de identidad. Utilizada para el cálculo de la edad cronológica y grupo etario del paciente. Regla de validación: Formato estándar ISO 8601 (AAAA-MM-DD). La fecha debe ser igual o
anterior a la fecha actual y no mayor a 130 años en el pasado. Invariante
|
| Control | 1..1 |
| Tipo | date |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Permite comprobar que la persona es mayor de edad, condición para que ejerza la tutela o firme un consentimiento, y distinguirla de otra con el mismo nombre. |
| 50. CRLMPersonaRelacionada.nacionalidad | |
| Definición | País o países de los que la persona relacionada es nacional. |
| Resumen | País o países de los que la persona relacionada es nacional |
| Comentarios | Regla de negocio: País o países de nacionalidad legal de la persona. Permite registro
múltiple en caso de doble ciudadanía. Si la nacionalidad no se conoce, se envía la extensión
Regla de validación: Debe corresponder al código ISO 3166-1 alfa-3 del país (ej.
|
| Control | 0..* |
| Vinculación | Salvo que no sean adecuados, estos códigos DEBEN tomarse de Iso316613 (extensible to http://hl7.org/fhir/ValueSet/iso3166-1-3) |
| Tipo | CodeableConcept |
| Requisitos | Indica qué documentos puede presentar la persona y bajo qué ordenamiento ejerce la tutela, cuando es extranjera. |
| 52. CRLMPersonaRelacionada.telefono | |
| Definición | Teléfono de la persona. |
| Resumen | Teléfono de la persona |
| Comentarios | Regla de negocio: Medio de comunicación prioritario con la persona para notificaciones médicas, emergencias y autorizaciones asistenciales. Regla de validación: Formato E.164: |
| Control | 0..* |
| Tipo | string |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Es el medio más rápido para pedir una autorización o avisar de una emergencia. |
| 54. CRLMPersonaRelacionada.correoElectronico | |
| Definición | Correo electrónico de la persona. |
| Resumen | Correo electrónico de la persona |
| Comentarios | Regla de negocio: Cuenta de correo electrónico de la persona para notificaciones formales y comunicaciones digitales. Opcional. Regla de validación: Debe cumplir con la estructura estándar según RFC 5322 (usuario@dominio.extensión). Longitud máxima de 100 caracteres. |
| Control | 0..* |
| Tipo | string |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Sirve para las comunicaciones formales, como el envío de un consentimiento o de una notificación. |
| 56. CRLMPersonaRelacionada.direccion | |
| Definición | Dirección de la persona relacionada. Cada ocurrencia es una dirección completa. |
| Resumen | Dirección de la persona relacionada |
| Comentarios | Regla de negocio: Direcciones de la persona relacionada, en Costa Rica o en otro país. A lo sumo una con uso residencia. Regla de validación: Si |
| Control | 0..* |
| Tipo | BackboneElement |
| Requisitos | Permite notificar a la persona de forma presencial y ubicarla cuando no responde por teléfono. |
| Invariantes | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 58. CRLMPersonaRelacionada.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. |
| Resumen | Unique id for inter-element referencing |
| Control | 0..1 Este elemento está afectado por las siguientes invariantes: ele-1 |
| Tipo | idstring |
| Es modificador | false |
| Formato XML | En el formato XML, esta propiedad se representa como un atributo. |
| Resumen | false |
| 60. CRLMPersonaRelacionada.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. |
| Resumen | Additional 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. |
| Control | 0..* |
| Tipo | Extension |
| Es modificador | false |
| Resumen | false |
| Nombres alternativos | extensions, user content |
| Invariantes | ele-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()) |
| Slicing | Este elemento introduce un conjunto de slices en CRLMPersonaRelacionada.direccion.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores: |
| 62. CRLMPersonaRelacionada.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). |
| Resumen | Extensions 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. |
| Control | 0..* |
| Tipo | Extension |
| Es modificador | true porque Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Resumen | true |
| 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 alternativos | extensions, user content, modifiers |
| Invariantes | ele-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()) |
| 64. CRLMPersonaRelacionada.direccion.uso | |
| Definición | Indica si es la residencia habitual o una dirección temporal. |
| Resumen | Indica si es la residencia habitual o una dirección temporal |
| Comentarios | Regla de negocio: Residencia ( Regla de validación: Solo |
| Control | 1..1 |
| Vinculación | Los códigos DEBEN tomarse de AddressUse (required to http://hl7.org/fhir/ValueSet/address-use) |
| Tipo | code |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Igual que en la dirección del paciente: distingue la residencia habitual de una dirección temporal. |
| 66. CRLMPersonaRelacionada.direccion.pais | |
| Definición | País de la dirección. |
| Resumen | País de la dirección |
| Comentarios | Regla de negocio: 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. |
| Control | 1..1 |
| Vinculación | Los códigos DEBEN tomarse de Iso316613 (required to http://hl7.org/fhir/ValueSet/iso3166-1-3) |
| Tipo | CodeableConcept |
| 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. |
| 68. CRLMPersonaRelacionada.direccion.provincia | |
| Definición | Provincia (Costa Rica) o estado, región o departamento (otro país). |
| Resumen | Provincia (Costa Rica) o estado, región o departamento (otro país) |
| Comentarios | Regla de negocio: Obligatoria si el país es Regla de validación: Si el país es |
| Control | 0..1 |
| Vinculación | Salvo 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 |
| Tipo | CodeableConcept |
| Requisitos | Igual que en la dirección del paciente: primer nivel de la División Territorial Administrativa. |
| 70. CRLMPersonaRelacionada.direccion.canton | |
| Definición | Cantón (Costa Rica) o ciudad (otro país). |
| Resumen | Cantón (Costa Rica) o ciudad (otro país) |
| Comentarios | Regla de negocio: Obligatorio si el país es Regla de validación: Si el país es |
| Control | 0..1 |
| Vinculación | Salvo 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 |
| Tipo | CodeableConcept |
| Requisitos | Igual que en la dirección del paciente: segundo nivel de la División Territorial Administrativa. |
| 72. CRLMPersonaRelacionada.direccion.distrito | |
| Definición | Distrito (Costa Rica). |
| Resumen | Distrito (Costa Rica) |
| Comentarios | Regla de negocio: Obligatorio si el país es Regla de validación: Si el país es |
| Control | 0..1 |
| Vinculación | Salvo 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 |
| Tipo | CodeableConcept |
| Requisitos | Igual que en la dirección del paciente: nivel más fino de la División Territorial Administrativa. |
| 74. CRLMPersonaRelacionada.direccion.barrioPoblado | |
| Definición | Barrio (zona urbana) o poblado (zona rural) dentro del distrito, en Costa Rica; barrio o colonia en otro país. |
| Resumen | Barrio (zona urbana) o poblado (zona rural) dentro del distrito, en Costa Rica; barrio o colonia en otro país |
| Comentarios | Regla de negocio: Opcional. En Costa Rica se registra el nombre del barrio o poblado tal como aparece en la División Territorial Administrativa publicada en La Gaceta, y debe estar dentro del distrito indicado. Regla de validación: Texto de hasta 100 caracteres. No se valida contra un catálogo: el SNIT no publica barrios ni poblados con código. |
| Control | 0..1 |
| Tipo | string |
| Valor primitivo | Este 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. |
| 76. CRLMPersonaRelacionada.direccion.codigoPostal | |
| Definición | Código postal. |
| Resumen | Código postal |
| Comentarios | Regla de negocio: Opcional en cualquier país. |
| Control | 0..1 |
| Tipo | string |
| Valor primitivo | Este 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. |
| 78. CRLMPersonaRelacionada.direccion.senas | |
| Definición | Señas (Costa Rica) o calle y número (otro país). |
| Resumen | Señas (Costa Rica) o calle y número (otro país) |
| Comentarios | Regla de negocio: Descripción para localizar el lugar: puntos de referencia en Costa Rica, o calle, número y apartamento en el extranjero. Regla de validación: Longitud máxima de 250 caracteres. |
| Control | 0..1 |
| Tipo | string |
| Valor primitivo | Este 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. |
| 80. CRLMPersonaRelacionada.direccion.texto | |
| Definición | Dirección completa, tal como se muestra o se imprime. |
| Resumen | Dirección completa, tal como se muestra o se imprime |
| Comentarios | Regla de negocio: 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. |
| Control | 0..1 |
| Tipo | string |
| Valor primitivo | Este 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. |
| 82. CRLMPersonaRelacionada.periodo | |
| Definición | Periodo en que la relación es válida. |
| Resumen | Periodo en que la relación es válida |
| Comentarios | Regla de negocio: Opcional. Se usa cuando la relación tiene vigencia limitada, por ejemplo una tutela temporal. Regla de validación: Si hay fecha de inicio y de fin, el inicio no puede ser posterior al fin. |
| Control | 0..1 |
| Tipo | BackboneElement |
| Requisitos | Una tutela o una representación puede ser temporal. El periodo dice si la persona puede actuar por el paciente en una fecha dada. |
| Invariantes | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 84. CRLMPersonaRelacionada.periodo.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. |
| Resumen | Unique id for inter-element referencing |
| Control | 0..1 Este elemento está afectado por las siguientes invariantes: ele-1 |
| Tipo | idstring |
| Es modificador | false |
| Formato XML | En el formato XML, esta propiedad se representa como un atributo. |
| Resumen | false |
| 86. CRLMPersonaRelacionada.periodo.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. |
| Resumen | Additional 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. |
| Control | 0..* |
| Tipo | Extension |
| Es modificador | false |
| Resumen | false |
| Nombres alternativos | extensions, user content |
| Invariantes | ele-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()) |
| Slicing | Este elemento introduce un conjunto de slices en CRLMPersonaRelacionada.periodo.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores: |
| 88. CRLMPersonaRelacionada.periodo.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). |
| Resumen | Extensions 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. |
| Control | 0..* |
| Tipo | Extension |
| Es modificador | true porque Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Resumen | true |
| 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 alternativos | extensions, user content, modifiers |
| Invariantes | ele-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()) |
| 90. CRLMPersonaRelacionada.periodo.inicio | |
| Definición | Fecha desde la que la relación es válida. |
| Resumen | Fecha desde la que la relación es válida |
| Control | 0..1 |
| Tipo | date |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Marca desde cuándo la persona puede actuar por el paciente. |
| 92. CRLMPersonaRelacionada.periodo.fin | |
| Definición | Fecha hasta la que la relación es válida. |
| Resumen | Fecha hasta la que la relación es válida |
| Control | 0..1 |
| Tipo | date |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Marca hasta cuándo puede actuar por el paciente; después, su firma ya no vale. |
Las indicaciones para interpretar el contenido de esta tabla estánaquí
| 0. CRLMPersonaRelacionada | |
| Definición | Persona con un vínculo legal o familiar con el paciente que necesita identificarse formalmente:
tutor legal, progenitor de una persona menor de edad o representante que firma un
consentimiento. Se modela con el recurso |
| Resumen | Modelo Lógico de la Persona Relacionada |
| Modelo lógico | Las instancias de este modelo lógico no están marcadas como destino de una referencia |
| 2. CRLMPersonaRelacionada.paciente | |
| Definición | Paciente con el que la persona está relacionada. |
| Resumen | Paciente con el que la persona está relacionada |
| Comentarios | Regla de negocio: Obligatorio. Toda persona relacionada pertenece a un solo paciente; si la misma persona es tutora de dos pacientes, se registra una persona relacionada por cada uno. Regla de validación: Debe referenciar a un paciente existente. |
| Control | 1..1 |
| Tipo | Reference(Modelo Lógico del Paciente) |
| Requisitos | Una persona relacionada solo tiene sentido respecto de un paciente: es su tutor, su progenitor o quien firma por él. |
| 4. CRLMPersonaRelacionada.identificacion | |
| Definición | Identificador oficial de la persona relacionada. Cada ocurrencia reúne un número y su tipo. |
| Resumen | Identificador oficial de la persona relacionada |
| Comentarios | Regla de negocio: Obligatorio: es la razón para modelar a esta persona como
Regla de validación: No puede haber dos ocurrencias con el mismo tipo y número (invariante
Comentarios: A diferencia del paciente, no se admiten identificadores provisionales
( |
| Control | 1..* |
| Tipo | BackboneElement |
| Requisitos | Es la razón de este modelo: quien firma un consentimiento o ejerce la tutela debe quedar identificado formalmente, no solo con su nombre. Admite varios identificadores, como en el paciente. |
| 6. CRLMPersonaRelacionada.identificacion.numero | |
| Definición | Número de identificación tal cual se muestra en el documento oficial. |
| Resumen | Número de identificación tal cual se muestra en el documento oficial |
| Comentarios | Regla de validación: Formato según tipo: Cédula nacional (9 dígitos numéricos sin
guiones), DIMEX (11-12 dígitos numéricos; se aceptan ceros a la izquierda en la captura,
pero se guardan y envían sin ellos), Pasaporte (alfanumérico de 6 a 15 caracteres).
Invariantes comunes |
| Control | 1..1 |
| Tipo | string |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Es el valor que identifica a la persona y que permite verificarla contra el documento que presenta. |
| 8. CRLMPersonaRelacionada.identificacion.tipo | |
| Definición | Tipo de documento o identificador al que corresponde el número. |
| Resumen | Tipo de documento o identificador al que corresponde el número |
| Comentarios | Regla de negocio: Cédula nacional para costarricenses, DIMEX para extranjeros residentes y pasaporte para extranjeros no residentes. Regla de validación: Debe pertenecer al catálogo tipos de identificación de persona relacionada: Cédula Nacional, DIMEX, Número de Pasaporte. |
| Control | 1..1 |
| Vinculación | Los códigos DEBEN tomarse de Tipos de identificación de la persona relacionada (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-tipo-identificacion-persona-relacionada) |
| Tipo | CodeableConcept |
| Requisitos | El mismo número puede existir en dos tipos distintos. El tipo dice quién asignó el número y
cómo validarlo, y de él se arma el |
| 10. CRLMPersonaRelacionada.identificacion.paisEmisor | |
| Definición | País que emitió el pasaporte. |
| Resumen | País que emitió el pasaporte |
| Comentarios | Regla de negocio: Obligatorio si Regla de validación: Código ISO 3166-1 alfa-3 en mayúsculas, del catálogo de países. No
se usa el código de la zona de lectura mecánica (MRZ) del pasaporte cuando difiere del ISO
(por ejemplo, Alemania es |
| Control | 0..1 |
| Vinculación | Los códigos DEBEN tomarse de Iso316613 (required to http://hl7.org/fhir/ValueSet/iso3166-1-3) |
| Tipo | CodeableConcept |
| Requisitos | Un número de pasaporte solo es único dentro de su país. Sin el país emisor, dos pasaportes de países distintos se podrían confundir. |
| 12. CRLMPersonaRelacionada.tipoRelacion | |
| Definición | Indica el tipo de relación directa que tiene la persona con el paciente: cónyuge, padre, madre, tutor legal, hijo(a), hermano(a) u otro familiar. |
| Resumen | Indica el tipo de relación directa que tiene la persona con el paciente |
| Comentarios | Regla de negocio: Vínculo legal o familiar de la persona con el paciente. Si el paciente es menor de edad o legalmente dependiente, debe tener al menos una persona relacionada con relación de tutor legal o progenitor. Regla de validación: Debe corresponder a los valores del catálogo tipo de relación: Cónyuge (SPS), Padre (FTH), Madre (MTH), Tutor legal (GUARD), Hijo(a) (CHILD), Hermano(a) (SIB) u Otro familiar (FAMMEMB), de HL7 v3-RoleCode. |
| Control | 1..* |
| Vinculación | Salvo que no sean adecuados, estos códigos DEBEN tomarse de Tipo de relación con el paciente (extensible to https://hl7.or.cr/fhir/terminology/ValueSet/cr-tipo-relacion-contacto) |
| Tipo | CodeableConcept |
| Requisitos | El vínculo determina qué puede hacer la persona por el paciente: un tutor legal o un progenitor puede consentir por una persona menor de edad; otro familiar, no. |
| 14. CRLMPersonaRelacionada.nombres | |
| Definición | Primer y segundo nombre. |
| Resumen | Primer y segundo nombre |
| Comentarios | Regla de negocio: Nombre(s) de pila de la persona según su documento oficial de identidad. Obligatorio el primer nombre. Regla de validación: Hasta 50 caracteres. Letras de cualquier alfabeto, con sus signos
diacríticos (tildes, diéresis y otros), espacios, apóstrofes, guiones y puntos; empieza con
una letra y no admite dígitos ni otros símbolos, para admitir nombres de personas de cualquier
país (invariante |
| Control | 1..2 |
| Tipo | string |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Con los apellidos, permite reconocer a la persona y comparar su nombre con el del documento que presenta. |
| 16. CRLMPersonaRelacionada.primerApellido | |
| Definición | Primer apellido de la persona relacionada, en el orden de su documento de identidad, con el progenitor del que proviene cuando se conoce. En Costa Rica cada persona lleva dos apellidos, por lo general uno de cada progenitor, en el orden que eligieron los progenitores al inscribir el nacimiento: el primero puede ser el de la madre o el del padre. |
| Resumen | Primer apellido de la persona relacionada, en el orden de su documento de identidad, con el progenitor del que proviene cuando se conoce |
| Comentarios | Regla de negocio: Igual que en el paciente. |
| Control | 1..1 |
| Tipo | BackboneElement |
| Requisitos | Forma parte del nombre legal. Usa la misma estructura que el apellido del paciente, para no tener dos formas de registrar un apellido. |
| 18. CRLMPersonaRelacionada.primerApellido.valor | |
| Definición | Texto del primer apellido, tal como consta en el documento de identidad. No dice de qué progenitor viene: eso es el origen. |
| Resumen | Texto del primer apellido, tal como consta en el documento de identidad |
| Comentarios | Regla de negocio: Obligatorio. Es el apellido que aparece en primer lugar en el documento de identidad de la persona. Igual que en el paciente, el orden no indica de qué progenitor viene. Regla de validación: Hasta 50 caracteres. Letras de cualquier alfabeto, con sus signos
diacríticos (tildes, diéresis y otros), espacios, apóstrofes, guiones y puntos; empieza con
una letra y no admite dígitos ni otros símbolos, para admitir nombres de personas de
cualquier país (invariante |
| Control | 1..1 |
| Tipo | string |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Con los nombres, identifica a la persona y se compara con su documento. |
| 20. CRLMPersonaRelacionada.primerApellido.origen | |
| Definición | Progenitor (madre o padre) del que proviene el primer apellido de la persona. Se registra solo si se conoce con certeza, porque la posición del apellido no lo indica. |
| Resumen | Progenitor (madre o padre) del que proviene el primer apellido de la persona |
| Comentarios | Regla de negocio: Igual que en el paciente: opcional, solo cuando se conoce con certeza, sin deducirlo de la posición. Solo se registra si existe el primer apellido de la persona. Regla de validación: Debe pertenecer al catálogo origen del apellido: Madre ( |
| Control | 0..1 |
| Vinculación | Los códigos DEBEN tomarse de Origen del apellido (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-origen-apellido) |
| Tipo | Coding |
| Requisitos | Se conserva para que el apellido tenga la misma estructura que el del paciente. Cuando se conoce, ayuda a confirmar la filiación de un progenitor. |
| 22. CRLMPersonaRelacionada.segundoApellido | |
| Definición | Segundo apellido de la persona relacionada, en el orden de su documento de identidad, con el progenitor del que proviene cuando se conoce. Lo tienen todas las personas costarricenses; muchas personas extranjeras no tienen segundo apellido. |
| Resumen | Segundo apellido de la persona relacionada, en el orden de su documento de identidad, con el progenitor del que proviene cuando se conoce |
| Comentarios | Regla de negocio: Igual que en el paciente. |
| Control | 0..1 |
| Tipo | BackboneElement |
| Requisitos | Igual que el primer apellido, forma parte del nombre legal. Es opcional porque muchas personas extranjeras no tienen segundo apellido. |
| 24. CRLMPersonaRelacionada.segundoApellido.valor | |
| Definición | Texto del segundo apellido, tal como consta en el documento de identidad. No dice de qué progenitor viene: eso es el origen. |
| Resumen | Texto del segundo apellido, tal como consta en el documento de identidad |
| Comentarios | Regla de negocio: Es el apellido que aparece en segundo lugar en el documento de identidad de la persona. Igual que en el paciente, el orden no indica de qué progenitor viene. Requerido para costarricenses; opcional para extranjeros según su ordenamiento legal de origen. Regla de validación: Si se registra: hasta 50 caracteres. Letras de cualquier alfabeto,
con sus signos diacríticos (tildes, diéresis y otros), espacios, apóstrofes, guiones y
puntos; empieza con una letra y no admite dígitos ni otros símbolos, para admitir nombres de
personas de cualquier país (invariante |
| Control | 1..1 |
| Tipo | string |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Ayuda a distinguir a personas con el mismo nombre y el mismo primer apellido. |
| 26. CRLMPersonaRelacionada.segundoApellido.origen | |
| Definición | Progenitor (madre o padre) del que proviene el segundo apellido de la persona. Se registra solo si se conoce con certeza, porque la posición del apellido no lo indica. |
| Resumen | Progenitor (madre o padre) del que proviene el segundo apellido de la persona |
| Comentarios | Regla de negocio: Igual que en el paciente: opcional, solo cuando se conoce con certeza, sin deducirlo de la posición. Solo se registra si existe el segundo apellido de la persona. Regla de validación: Debe pertenecer al catálogo origen del apellido: Madre ( |
| Control | 0..1 |
| Vinculación | Los códigos DEBEN tomarse de Origen del apellido (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-origen-apellido) |
| Tipo | Coding |
| Requisitos | Se conserva para que el apellido tenga la misma estructura que el del paciente. |
| 28. CRLMPersonaRelacionada.sexoBiologico | |
| Definición | Sexo asignado al nacer, con fines clínicos (excluye la interpretación de autopercepción). |
| Resumen | Sexo asignado al nacer, con fines clínicos (excluye la interpretación de autopercepción) |
| Comentarios | Regla de negocio: Obligatorio. Igual que en el paciente, es el único dato de sexo en esta versión. Regla de validación: Debe pertenecer al catálogo sexo asignado al nacer: mujer ( |
| Control | 1..1 |
| Vinculación | Los códigos DEBEN tomarse de Sexo asignado al nacer (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-sexo-al-nacer) |
| Tipo | code |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Junto con el nombre y la fecha de nacimiento, permite distinguir a dos personas y verificar la identidad de quien firma. |
| 30. CRLMPersonaRelacionada.fechaNacimiento | |
| Definición | Fecha de nacimiento de la persona relacionada, tal como consta en su documento de identidad (cédula, DIMEX o pasaporte). |
| Resumen | Fecha de nacimiento de la persona relacionada, tal como consta en su documento de identidad (cédula, DIMEX o pasaporte) |
| Comentarios | Regla de negocio: Fecha de nacimiento oficial que figura en el documento de identidad. Utilizada para el cálculo de la edad cronológica y grupo etario del paciente. Regla de validación: Formato estándar ISO 8601 (AAAA-MM-DD). La fecha debe ser igual o
anterior a la fecha actual y no mayor a 130 años en el pasado. Invariante
|
| Control | 1..1 |
| Tipo | date |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Permite comprobar que la persona es mayor de edad, condición para que ejerza la tutela o firme un consentimiento, y distinguirla de otra con el mismo nombre. |
| 32. CRLMPersonaRelacionada.nacionalidad | |
| Definición | País o países de los que la persona relacionada es nacional. |
| Resumen | País o países de los que la persona relacionada es nacional |
| Comentarios | Regla de negocio: País o países de nacionalidad legal de la persona. Permite registro
múltiple en caso de doble ciudadanía. Si la nacionalidad no se conoce, se envía la extensión
Regla de validación: Debe corresponder al código ISO 3166-1 alfa-3 del país (ej.
|
| Control | 0..* |
| Vinculación | Salvo que no sean adecuados, estos códigos DEBEN tomarse de Iso316613 (extensible to http://hl7.org/fhir/ValueSet/iso3166-1-3) |
| Tipo | CodeableConcept |
| Requisitos | Indica qué documentos puede presentar la persona y bajo qué ordenamiento ejerce la tutela, cuando es extranjera. |
| 34. CRLMPersonaRelacionada.telefono | |
| Definición | Teléfono de la persona. |
| Resumen | Teléfono de la persona |
| Comentarios | Regla de negocio: Medio de comunicación prioritario con la persona para notificaciones médicas, emergencias y autorizaciones asistenciales. Regla de validación: Formato E.164: |
| Control | 0..* |
| Tipo | string |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Es el medio más rápido para pedir una autorización o avisar de una emergencia. |
| 36. CRLMPersonaRelacionada.correoElectronico | |
| Definición | Correo electrónico de la persona. |
| Resumen | Correo electrónico de la persona |
| Comentarios | Regla de negocio: Cuenta de correo electrónico de la persona para notificaciones formales y comunicaciones digitales. Opcional. Regla de validación: Debe cumplir con la estructura estándar según RFC 5322 (usuario@dominio.extensión). Longitud máxima de 100 caracteres. |
| Control | 0..* |
| Tipo | string |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Sirve para las comunicaciones formales, como el envío de un consentimiento o de una notificación. |
| 38. CRLMPersonaRelacionada.direccion | |
| Definición | Dirección de la persona relacionada. Cada ocurrencia es una dirección completa. |
| Resumen | Dirección de la persona relacionada |
| Comentarios | Regla de negocio: Direcciones de la persona relacionada, en Costa Rica o en otro país. A lo sumo una con uso residencia. Regla de validación: Si |
| Control | 0..* |
| Tipo | BackboneElement |
| Requisitos | Permite notificar a la persona de forma presencial y ubicarla cuando no responde por teléfono. |
| 40. CRLMPersonaRelacionada.direccion.uso | |
| Definición | Indica si es la residencia habitual o una dirección temporal. |
| Resumen | Indica si es la residencia habitual o una dirección temporal |
| Comentarios | Regla de negocio: Residencia ( Regla de validación: Solo |
| Control | 1..1 |
| Vinculación | Los códigos DEBEN tomarse de AddressUse (required to http://hl7.org/fhir/ValueSet/address-use) |
| Tipo | code |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Igual que en la dirección del paciente: distingue la residencia habitual de una dirección temporal. |
| 42. CRLMPersonaRelacionada.direccion.pais | |
| Definición | País de la dirección. |
| Resumen | País de la dirección |
| Comentarios | Regla de negocio: 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. |
| Control | 1..1 |
| Vinculación | Los códigos DEBEN tomarse de Iso316613 (required to http://hl7.org/fhir/ValueSet/iso3166-1-3) |
| Tipo | CodeableConcept |
| 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. |
| 44. CRLMPersonaRelacionada.direccion.provincia | |
| Definición | Provincia (Costa Rica) o estado, región o departamento (otro país). |
| Resumen | Provincia (Costa Rica) o estado, región o departamento (otro país) |
| Comentarios | Regla de negocio: Obligatoria si el país es Regla de validación: Si el país es |
| Control | 0..1 |
| Vinculación | Salvo 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 |
| Tipo | CodeableConcept |
| Requisitos | Igual que en la dirección del paciente: primer nivel de la División Territorial Administrativa. |
| 46. CRLMPersonaRelacionada.direccion.canton | |
| Definición | Cantón (Costa Rica) o ciudad (otro país). |
| Resumen | Cantón (Costa Rica) o ciudad (otro país) |
| Comentarios | Regla de negocio: Obligatorio si el país es Regla de validación: Si el país es |
| Control | 0..1 |
| Vinculación | Salvo 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 |
| Tipo | CodeableConcept |
| Requisitos | Igual que en la dirección del paciente: segundo nivel de la División Territorial Administrativa. |
| 48. CRLMPersonaRelacionada.direccion.distrito | |
| Definición | Distrito (Costa Rica). |
| Resumen | Distrito (Costa Rica) |
| Comentarios | Regla de negocio: Obligatorio si el país es Regla de validación: Si el país es |
| Control | 0..1 |
| Vinculación | Salvo 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 |
| Tipo | CodeableConcept |
| Requisitos | Igual que en la dirección del paciente: nivel más fino de la División Territorial Administrativa. |
| 50. CRLMPersonaRelacionada.direccion.barrioPoblado | |
| Definición | Barrio (zona urbana) o poblado (zona rural) dentro del distrito, en Costa Rica; barrio o colonia en otro país. |
| Resumen | Barrio (zona urbana) o poblado (zona rural) dentro del distrito, en Costa Rica; barrio o colonia en otro país |
| Comentarios | Regla de negocio: Opcional. En Costa Rica se registra el nombre del barrio o poblado tal como aparece en la División Territorial Administrativa publicada en La Gaceta, y debe estar dentro del distrito indicado. Regla de validación: Texto de hasta 100 caracteres. No se valida contra un catálogo: el SNIT no publica barrios ni poblados con código. |
| Control | 0..1 |
| Tipo | string |
| Valor primitivo | Este 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. |
| 52. CRLMPersonaRelacionada.direccion.codigoPostal | |
| Definición | Código postal. |
| Resumen | Código postal |
| Comentarios | Regla de negocio: Opcional en cualquier país. |
| Control | 0..1 |
| Tipo | string |
| Valor primitivo | Este 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. |
| 54. CRLMPersonaRelacionada.direccion.senas | |
| Definición | Señas (Costa Rica) o calle y número (otro país). |
| Resumen | Señas (Costa Rica) o calle y número (otro país) |
| Comentarios | Regla de negocio: Descripción para localizar el lugar: puntos de referencia en Costa Rica, o calle, número y apartamento en el extranjero. Regla de validación: Longitud máxima de 250 caracteres. |
| Control | 0..1 |
| Tipo | string |
| Valor primitivo | Este 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. |
| 56. CRLMPersonaRelacionada.direccion.texto | |
| Definición | Dirección completa, tal como se muestra o se imprime. |
| Resumen | Dirección completa, tal como se muestra o se imprime |
| Comentarios | Regla de negocio: 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. |
| Control | 0..1 |
| Tipo | string |
| Valor primitivo | Este 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. |
| 58. CRLMPersonaRelacionada.periodo | |
| Definición | Periodo en que la relación es válida. |
| Resumen | Periodo en que la relación es válida |
| Comentarios | Regla de negocio: Opcional. Se usa cuando la relación tiene vigencia limitada, por ejemplo una tutela temporal. Regla de validación: Si hay fecha de inicio y de fin, el inicio no puede ser posterior al fin. |
| Control | 0..1 |
| Tipo | BackboneElement |
| Requisitos | Una tutela o una representación puede ser temporal. El periodo dice si la persona puede actuar por el paciente en una fecha dada. |
| 60. CRLMPersonaRelacionada.periodo.inicio | |
| Definición | Fecha desde la que la relación es válida. |
| Resumen | Fecha desde la que la relación es válida |
| Control | 0..1 |
| Tipo | date |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Marca desde cuándo la persona puede actuar por el paciente. |
| 62. CRLMPersonaRelacionada.periodo.fin | |
| Definición | Fecha hasta la que la relación es válida. |
| Resumen | Fecha hasta la que la relación es válida |
| Control | 0..1 |
| Tipo | date |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Marca hasta cuándo puede actuar por el paciente; después, su firma ya no vale. |
Las indicaciones para interpretar el contenido de esta tabla estánaquí
| 0. CRLMPersonaRelacionada | |
| Definición | Persona con un vínculo legal o familiar con el paciente que necesita identificarse formalmente:
tutor legal, progenitor de una persona menor de edad o representante que firma un
consentimiento. Se modela con el recurso |
| Resumen | Modelo Lógico de la Persona Relacionada |
| Control | 0..* |
| Es modificador | false |
| Modelo lógico | Las instancias de este modelo lógico no están marcadas como destino de una referencia |
| 2. CRLMPersonaRelacionada.paciente | |
| Definición | Paciente con el que la persona está relacionada. |
| Resumen | Paciente con el que la persona está relacionada |
| Comentarios | Regla de negocio: Obligatorio. Toda persona relacionada pertenece a un solo paciente; si la misma persona es tutora de dos pacientes, se registra una persona relacionada por cada uno. Regla de validación: Debe referenciar a un paciente existente. |
| Control | 1..1 |
| Tipo | Reference(Modelo Lógico del Paciente) |
| Requisitos | Una persona relacionada solo tiene sentido respecto de un paciente: es su tutor, su progenitor o quien firma por él. |
| 4. CRLMPersonaRelacionada.identificacion | |
| Definición | Identificador oficial de la persona relacionada. Cada ocurrencia reúne un número y su tipo. |
| Resumen | Identificador oficial de la persona relacionada |
| Comentarios | Regla de negocio: Obligatorio: es la razón para modelar a esta persona como
Regla de validación: No puede haber dos ocurrencias con el mismo tipo y número (invariante
Comentarios: A diferencia del paciente, no se admiten identificadores provisionales
( |
| Control | 1..* |
| Tipo | BackboneElement |
| Requisitos | Es la razón de este modelo: quien firma un consentimiento o ejerce la tutela debe quedar identificado formalmente, no solo con su nombre. Admite varios identificadores, como en el paciente. |
| Invariantes | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 6. CRLMPersonaRelacionada.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. |
| Resumen | Unique id for inter-element referencing |
| Control | 0..1 Este elemento está afectado por las siguientes invariantes: ele-1 |
| Tipo | id |
| Es modificador | false |
| Formato XML | En el formato XML, esta propiedad se representa como un atributo. |
| Resumen | false |
| 8. CRLMPersonaRelacionada.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. |
| Resumen | Additional 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. |
| Control | 0..* |
| Tipo | Extension |
| Es modificador | false |
| Resumen | false |
| Nombres alternativos | extensions, user content |
| Invariantes | ele-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()) |
| Slicing | Este elemento introduce un conjunto de slices en CRLMPersonaRelacionada.identificacion.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores: |
| 10. CRLMPersonaRelacionada.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). |
| Resumen | Extensions 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. |
| Control | 0..* |
| Tipo | Extension |
| Es modificador | true porque Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Resumen | true |
| 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 alternativos | extensions, user content, modifiers |
| Invariantes | ele-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()) |
| 12. CRLMPersonaRelacionada.identificacion.numero | |
| Definición | Número de identificación tal cual se muestra en el documento oficial. |
| Resumen | Número de identificación tal cual se muestra en el documento oficial |
| Comentarios | Regla de validación: Formato según tipo: Cédula nacional (9 dígitos numéricos sin
guiones), DIMEX (11-12 dígitos numéricos; se aceptan ceros a la izquierda en la captura,
pero se guardan y envían sin ellos), Pasaporte (alfanumérico de 6 a 15 caracteres).
Invariantes comunes |
| Control | 1..1 |
| Tipo | string |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Es el valor que identifica a la persona y que permite verificarla contra el documento que presenta. |
| 14. CRLMPersonaRelacionada.identificacion.tipo | |
| Definición | Tipo de documento o identificador al que corresponde el número. |
| Resumen | Tipo de documento o identificador al que corresponde el número |
| Comentarios | Regla de negocio: Cédula nacional para costarricenses, DIMEX para extranjeros residentes y pasaporte para extranjeros no residentes. Regla de validación: Debe pertenecer al catálogo tipos de identificación de persona relacionada: Cédula Nacional, DIMEX, Número de Pasaporte. |
| Control | 1..1 |
| Vinculación | Los códigos DEBEN tomarse de Tipos de identificación de la persona relacionada (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-tipo-identificacion-persona-relacionada) |
| Tipo | CodeableConcept |
| Requisitos | El mismo número puede existir en dos tipos distintos. El tipo dice quién asignó el número y
cómo validarlo, y de él se arma el |
| 16. CRLMPersonaRelacionada.identificacion.paisEmisor | |
| Definición | País que emitió el pasaporte. |
| Resumen | País que emitió el pasaporte |
| Comentarios | Regla de negocio: Obligatorio si Regla de validación: Código ISO 3166-1 alfa-3 en mayúsculas, del catálogo de países. No
se usa el código de la zona de lectura mecánica (MRZ) del pasaporte cuando difiere del ISO
(por ejemplo, Alemania es |
| Control | 0..1 |
| Vinculación | Los códigos DEBEN tomarse de Iso316613 (required to http://hl7.org/fhir/ValueSet/iso3166-1-3) |
| Tipo | CodeableConcept |
| Requisitos | Un número de pasaporte solo es único dentro de su país. Sin el país emisor, dos pasaportes de países distintos se podrían confundir. |
| 18. CRLMPersonaRelacionada.tipoRelacion | |
| Definición | Indica el tipo de relación directa que tiene la persona con el paciente: cónyuge, padre, madre, tutor legal, hijo(a), hermano(a) u otro familiar. |
| Resumen | Indica el tipo de relación directa que tiene la persona con el paciente |
| Comentarios | Regla de negocio: Vínculo legal o familiar de la persona con el paciente. Si el paciente es menor de edad o legalmente dependiente, debe tener al menos una persona relacionada con relación de tutor legal o progenitor. Regla de validación: Debe corresponder a los valores del catálogo tipo de relación: Cónyuge (SPS), Padre (FTH), Madre (MTH), Tutor legal (GUARD), Hijo(a) (CHILD), Hermano(a) (SIB) u Otro familiar (FAMMEMB), de HL7 v3-RoleCode. |
| Control | 1..* |
| Vinculación | Salvo que no sean adecuados, estos códigos DEBEN tomarse de Tipo de relación con el paciente (extensible to https://hl7.or.cr/fhir/terminology/ValueSet/cr-tipo-relacion-contacto) |
| Tipo | CodeableConcept |
| Requisitos | El vínculo determina qué puede hacer la persona por el paciente: un tutor legal o un progenitor puede consentir por una persona menor de edad; otro familiar, no. |
| 20. CRLMPersonaRelacionada.nombres | |
| Definición | Primer y segundo nombre. |
| Resumen | Primer y segundo nombre |
| Comentarios | Regla de negocio: Nombre(s) de pila de la persona según su documento oficial de identidad. Obligatorio el primer nombre. Regla de validación: Hasta 50 caracteres. Letras de cualquier alfabeto, con sus signos
diacríticos (tildes, diéresis y otros), espacios, apóstrofes, guiones y puntos; empieza con
una letra y no admite dígitos ni otros símbolos, para admitir nombres de personas de cualquier
país (invariante |
| Control | 1..2 |
| Tipo | string |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Con los apellidos, permite reconocer a la persona y comparar su nombre con el del documento que presenta. |
| 22. CRLMPersonaRelacionada.primerApellido | |
| Definición | Primer apellido de la persona relacionada, en el orden de su documento de identidad, con el progenitor del que proviene cuando se conoce. En Costa Rica cada persona lleva dos apellidos, por lo general uno de cada progenitor, en el orden que eligieron los progenitores al inscribir el nacimiento: el primero puede ser el de la madre o el del padre. |
| Resumen | Primer apellido de la persona relacionada, en el orden de su documento de identidad, con el progenitor del que proviene cuando se conoce |
| Comentarios | Regla de negocio: Igual que en el paciente. |
| Control | 1..1 |
| Tipo | BackboneElement |
| Requisitos | Forma parte del nombre legal. Usa la misma estructura que el apellido del paciente, para no tener dos formas de registrar un apellido. |
| Invariantes | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 24. CRLMPersonaRelacionada.primerApellido.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. |
| Resumen | Unique id for inter-element referencing |
| Control | 0..1 Este elemento está afectado por las siguientes invariantes: ele-1 |
| Tipo | id |
| Es modificador | false |
| Formato XML | En el formato XML, esta propiedad se representa como un atributo. |
| Resumen | false |
| 26. CRLMPersonaRelacionada.primerApellido.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. |
| Resumen | Additional 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. |
| Control | 0..* |
| Tipo | Extension |
| Es modificador | false |
| Resumen | false |
| Nombres alternativos | extensions, user content |
| Invariantes | ele-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()) |
| Slicing | Este elemento introduce un conjunto de slices en CRLMPersonaRelacionada.primerApellido.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores: |
| 28. CRLMPersonaRelacionada.primerApellido.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). |
| Resumen | Extensions 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. |
| Control | 0..* |
| Tipo | Extension |
| Es modificador | true porque Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Resumen | true |
| 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 alternativos | extensions, user content, modifiers |
| Invariantes | ele-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()) |
| 30. CRLMPersonaRelacionada.primerApellido.valor | |
| Definición | Texto del primer apellido, tal como consta en el documento de identidad. No dice de qué progenitor viene: eso es el origen. |
| Resumen | Texto del primer apellido, tal como consta en el documento de identidad |
| Comentarios | Regla de negocio: Obligatorio. Es el apellido que aparece en primer lugar en el documento de identidad de la persona. Igual que en el paciente, el orden no indica de qué progenitor viene. Regla de validación: Hasta 50 caracteres. Letras de cualquier alfabeto, con sus signos
diacríticos (tildes, diéresis y otros), espacios, apóstrofes, guiones y puntos; empieza con
una letra y no admite dígitos ni otros símbolos, para admitir nombres de personas de
cualquier país (invariante |
| Control | 1..1 |
| Tipo | string |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Con los nombres, identifica a la persona y se compara con su documento. |
| 32. CRLMPersonaRelacionada.primerApellido.origen | |
| Definición | Progenitor (madre o padre) del que proviene el primer apellido de la persona. Se registra solo si se conoce con certeza, porque la posición del apellido no lo indica. |
| Resumen | Progenitor (madre o padre) del que proviene el primer apellido de la persona |
| Comentarios | Regla de negocio: Igual que en el paciente: opcional, solo cuando se conoce con certeza, sin deducirlo de la posición. Solo se registra si existe el primer apellido de la persona. Regla de validación: Debe pertenecer al catálogo origen del apellido: Madre ( |
| Control | 0..1 |
| Vinculación | Los códigos DEBEN tomarse de Origen del apellido (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-origen-apellido) |
| Tipo | Coding |
| Requisitos | Se conserva para que el apellido tenga la misma estructura que el del paciente. Cuando se conoce, ayuda a confirmar la filiación de un progenitor. |
| 34. CRLMPersonaRelacionada.segundoApellido | |
| Definición | Segundo apellido de la persona relacionada, en el orden de su documento de identidad, con el progenitor del que proviene cuando se conoce. Lo tienen todas las personas costarricenses; muchas personas extranjeras no tienen segundo apellido. |
| Resumen | Segundo apellido de la persona relacionada, en el orden de su documento de identidad, con el progenitor del que proviene cuando se conoce |
| Comentarios | Regla de negocio: Igual que en el paciente. |
| Control | 0..1 |
| Tipo | BackboneElement |
| Requisitos | Igual que el primer apellido, forma parte del nombre legal. Es opcional porque muchas personas extranjeras no tienen segundo apellido. |
| Invariantes | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 36. CRLMPersonaRelacionada.segundoApellido.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. |
| Resumen | Unique id for inter-element referencing |
| Control | 0..1 Este elemento está afectado por las siguientes invariantes: ele-1 |
| Tipo | id |
| Es modificador | false |
| Formato XML | En el formato XML, esta propiedad se representa como un atributo. |
| Resumen | false |
| 38. CRLMPersonaRelacionada.segundoApellido.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. |
| Resumen | Additional 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. |
| Control | 0..* |
| Tipo | Extension |
| Es modificador | false |
| Resumen | false |
| Nombres alternativos | extensions, user content |
| Invariantes | ele-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()) |
| Slicing | Este elemento introduce un conjunto de slices en CRLMPersonaRelacionada.segundoApellido.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores: |
| 40. CRLMPersonaRelacionada.segundoApellido.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). |
| Resumen | Extensions 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. |
| Control | 0..* |
| Tipo | Extension |
| Es modificador | true porque Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Resumen | true |
| 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 alternativos | extensions, user content, modifiers |
| Invariantes | ele-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()) |
| 42. CRLMPersonaRelacionada.segundoApellido.valor | |
| Definición | Texto del segundo apellido, tal como consta en el documento de identidad. No dice de qué progenitor viene: eso es el origen. |
| Resumen | Texto del segundo apellido, tal como consta en el documento de identidad |
| Comentarios | Regla de negocio: Es el apellido que aparece en segundo lugar en el documento de identidad de la persona. Igual que en el paciente, el orden no indica de qué progenitor viene. Requerido para costarricenses; opcional para extranjeros según su ordenamiento legal de origen. Regla de validación: Si se registra: hasta 50 caracteres. Letras de cualquier alfabeto,
con sus signos diacríticos (tildes, diéresis y otros), espacios, apóstrofes, guiones y
puntos; empieza con una letra y no admite dígitos ni otros símbolos, para admitir nombres de
personas de cualquier país (invariante |
| Control | 1..1 |
| Tipo | string |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Ayuda a distinguir a personas con el mismo nombre y el mismo primer apellido. |
| 44. CRLMPersonaRelacionada.segundoApellido.origen | |
| Definición | Progenitor (madre o padre) del que proviene el segundo apellido de la persona. Se registra solo si se conoce con certeza, porque la posición del apellido no lo indica. |
| Resumen | Progenitor (madre o padre) del que proviene el segundo apellido de la persona |
| Comentarios | Regla de negocio: Igual que en el paciente: opcional, solo cuando se conoce con certeza, sin deducirlo de la posición. Solo se registra si existe el segundo apellido de la persona. Regla de validación: Debe pertenecer al catálogo origen del apellido: Madre ( |
| Control | 0..1 |
| Vinculación | Los códigos DEBEN tomarse de Origen del apellido (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-origen-apellido) |
| Tipo | Coding |
| Requisitos | Se conserva para que el apellido tenga la misma estructura que el del paciente. |
| 46. CRLMPersonaRelacionada.sexoBiologico | |
| Definición | Sexo asignado al nacer, con fines clínicos (excluye la interpretación de autopercepción). |
| Resumen | Sexo asignado al nacer, con fines clínicos (excluye la interpretación de autopercepción) |
| Comentarios | Regla de negocio: Obligatorio. Igual que en el paciente, es el único dato de sexo en esta versión. Regla de validación: Debe pertenecer al catálogo sexo asignado al nacer: mujer ( |
| Control | 1..1 |
| Vinculación | Los códigos DEBEN tomarse de Sexo asignado al nacer (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-sexo-al-nacer) |
| Tipo | code |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Junto con el nombre y la fecha de nacimiento, permite distinguir a dos personas y verificar la identidad de quien firma. |
| 48. CRLMPersonaRelacionada.fechaNacimiento | |
| Definición | Fecha de nacimiento de la persona relacionada, tal como consta en su documento de identidad (cédula, DIMEX o pasaporte). |
| Resumen | Fecha de nacimiento de la persona relacionada, tal como consta en su documento de identidad (cédula, DIMEX o pasaporte) |
| Comentarios | Regla de negocio: Fecha de nacimiento oficial que figura en el documento de identidad. Utilizada para el cálculo de la edad cronológica y grupo etario del paciente. Regla de validación: Formato estándar ISO 8601 (AAAA-MM-DD). La fecha debe ser igual o
anterior a la fecha actual y no mayor a 130 años en el pasado. Invariante
|
| Control | 1..1 |
| Tipo | date |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Permite comprobar que la persona es mayor de edad, condición para que ejerza la tutela o firme un consentimiento, y distinguirla de otra con el mismo nombre. |
| 50. CRLMPersonaRelacionada.nacionalidad | |
| Definición | País o países de los que la persona relacionada es nacional. |
| Resumen | País o países de los que la persona relacionada es nacional |
| Comentarios | Regla de negocio: País o países de nacionalidad legal de la persona. Permite registro
múltiple en caso de doble ciudadanía. Si la nacionalidad no se conoce, se envía la extensión
Regla de validación: Debe corresponder al código ISO 3166-1 alfa-3 del país (ej.
|
| Control | 0..* |
| Vinculación | Salvo que no sean adecuados, estos códigos DEBEN tomarse de Iso316613 (extensible to http://hl7.org/fhir/ValueSet/iso3166-1-3) |
| Tipo | CodeableConcept |
| Requisitos | Indica qué documentos puede presentar la persona y bajo qué ordenamiento ejerce la tutela, cuando es extranjera. |
| 52. CRLMPersonaRelacionada.telefono | |
| Definición | Teléfono de la persona. |
| Resumen | Teléfono de la persona |
| Comentarios | Regla de negocio: Medio de comunicación prioritario con la persona para notificaciones médicas, emergencias y autorizaciones asistenciales. Regla de validación: Formato E.164: |
| Control | 0..* |
| Tipo | string |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Es el medio más rápido para pedir una autorización o avisar de una emergencia. |
| 54. CRLMPersonaRelacionada.correoElectronico | |
| Definición | Correo electrónico de la persona. |
| Resumen | Correo electrónico de la persona |
| Comentarios | Regla de negocio: Cuenta de correo electrónico de la persona para notificaciones formales y comunicaciones digitales. Opcional. Regla de validación: Debe cumplir con la estructura estándar según RFC 5322 (usuario@dominio.extensión). Longitud máxima de 100 caracteres. |
| Control | 0..* |
| Tipo | string |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Sirve para las comunicaciones formales, como el envío de un consentimiento o de una notificación. |
| 56. CRLMPersonaRelacionada.direccion | |
| Definición | Dirección de la persona relacionada. Cada ocurrencia es una dirección completa. |
| Resumen | Dirección de la persona relacionada |
| Comentarios | Regla de negocio: Direcciones de la persona relacionada, en Costa Rica o en otro país. A lo sumo una con uso residencia. Regla de validación: Si |
| Control | 0..* |
| Tipo | BackboneElement |
| Requisitos | Permite notificar a la persona de forma presencial y ubicarla cuando no responde por teléfono. |
| Invariantes | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 58. CRLMPersonaRelacionada.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. |
| Resumen | Unique id for inter-element referencing |
| Control | 0..1 Este elemento está afectado por las siguientes invariantes: ele-1 |
| Tipo | id |
| Es modificador | false |
| Formato XML | En el formato XML, esta propiedad se representa como un atributo. |
| Resumen | false |
| 60. CRLMPersonaRelacionada.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. |
| Resumen | Additional 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. |
| Control | 0..* |
| Tipo | Extension |
| Es modificador | false |
| Resumen | false |
| Nombres alternativos | extensions, user content |
| Invariantes | ele-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()) |
| Slicing | Este elemento introduce un conjunto de slices en CRLMPersonaRelacionada.direccion.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores: |
| 62. CRLMPersonaRelacionada.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). |
| Resumen | Extensions 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. |
| Control | 0..* |
| Tipo | Extension |
| Es modificador | true porque Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Resumen | true |
| 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 alternativos | extensions, user content, modifiers |
| Invariantes | ele-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()) |
| 64. CRLMPersonaRelacionada.direccion.uso | |
| Definición | Indica si es la residencia habitual o una dirección temporal. |
| Resumen | Indica si es la residencia habitual o una dirección temporal |
| Comentarios | Regla de negocio: Residencia ( Regla de validación: Solo |
| Control | 1..1 |
| Vinculación | Los códigos DEBEN tomarse de AddressUse (required to http://hl7.org/fhir/ValueSet/address-use) |
| Tipo | code |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Igual que en la dirección del paciente: distingue la residencia habitual de una dirección temporal. |
| 66. CRLMPersonaRelacionada.direccion.pais | |
| Definición | País de la dirección. |
| Resumen | País de la dirección |
| Comentarios | Regla de negocio: 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. |
| Control | 1..1 |
| Vinculación | Los códigos DEBEN tomarse de Iso316613 (required to http://hl7.org/fhir/ValueSet/iso3166-1-3) |
| Tipo | CodeableConcept |
| 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. |
| 68. CRLMPersonaRelacionada.direccion.provincia | |
| Definición | Provincia (Costa Rica) o estado, región o departamento (otro país). |
| Resumen | Provincia (Costa Rica) o estado, región o departamento (otro país) |
| Comentarios | Regla de negocio: Obligatoria si el país es Regla de validación: Si el país es |
| Control | 0..1 |
| Vinculación | Salvo 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 |
| Tipo | CodeableConcept |
| Requisitos | Igual que en la dirección del paciente: primer nivel de la División Territorial Administrativa. |
| 70. CRLMPersonaRelacionada.direccion.canton | |
| Definición | Cantón (Costa Rica) o ciudad (otro país). |
| Resumen | Cantón (Costa Rica) o ciudad (otro país) |
| Comentarios | Regla de negocio: Obligatorio si el país es Regla de validación: Si el país es |
| Control | 0..1 |
| Vinculación | Salvo 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 |
| Tipo | CodeableConcept |
| Requisitos | Igual que en la dirección del paciente: segundo nivel de la División Territorial Administrativa. |
| 72. CRLMPersonaRelacionada.direccion.distrito | |
| Definición | Distrito (Costa Rica). |
| Resumen | Distrito (Costa Rica) |
| Comentarios | Regla de negocio: Obligatorio si el país es Regla de validación: Si el país es |
| Control | 0..1 |
| Vinculación | Salvo 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 |
| Tipo | CodeableConcept |
| Requisitos | Igual que en la dirección del paciente: nivel más fino de la División Territorial Administrativa. |
| 74. CRLMPersonaRelacionada.direccion.barrioPoblado | |
| Definición | Barrio (zona urbana) o poblado (zona rural) dentro del distrito, en Costa Rica; barrio o colonia en otro país. |
| Resumen | Barrio (zona urbana) o poblado (zona rural) dentro del distrito, en Costa Rica; barrio o colonia en otro país |
| Comentarios | Regla de negocio: Opcional. En Costa Rica se registra el nombre del barrio o poblado tal como aparece en la División Territorial Administrativa publicada en La Gaceta, y debe estar dentro del distrito indicado. Regla de validación: Texto de hasta 100 caracteres. No se valida contra un catálogo: el SNIT no publica barrios ni poblados con código. |
| Control | 0..1 |
| Tipo | string |
| Valor primitivo | Este 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. |
| 76. CRLMPersonaRelacionada.direccion.codigoPostal | |
| Definición | Código postal. |
| Resumen | Código postal |
| Comentarios | Regla de negocio: Opcional en cualquier país. |
| Control | 0..1 |
| Tipo | string |
| Valor primitivo | Este 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. |
| 78. CRLMPersonaRelacionada.direccion.senas | |
| Definición | Señas (Costa Rica) o calle y número (otro país). |
| Resumen | Señas (Costa Rica) o calle y número (otro país) |
| Comentarios | Regla de negocio: Descripción para localizar el lugar: puntos de referencia en Costa Rica, o calle, número y apartamento en el extranjero. Regla de validación: Longitud máxima de 250 caracteres. |
| Control | 0..1 |
| Tipo | string |
| Valor primitivo | Este 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. |
| 80. CRLMPersonaRelacionada.direccion.texto | |
| Definición | Dirección completa, tal como se muestra o se imprime. |
| Resumen | Dirección completa, tal como se muestra o se imprime |
| Comentarios | Regla de negocio: 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. |
| Control | 0..1 |
| Tipo | string |
| Valor primitivo | Este 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. |
| 82. CRLMPersonaRelacionada.periodo | |
| Definición | Periodo en que la relación es válida. |
| Resumen | Periodo en que la relación es válida |
| Comentarios | Regla de negocio: Opcional. Se usa cuando la relación tiene vigencia limitada, por ejemplo una tutela temporal. Regla de validación: Si hay fecha de inicio y de fin, el inicio no puede ser posterior al fin. |
| Control | 0..1 |
| Tipo | BackboneElement |
| Requisitos | Una tutela o una representación puede ser temporal. El periodo dice si la persona puede actuar por el paciente en una fecha dada. |
| Invariantes | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 84. CRLMPersonaRelacionada.periodo.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. |
| Resumen | Unique id for inter-element referencing |
| Control | 0..1 Este elemento está afectado por las siguientes invariantes: ele-1 |
| Tipo | id |
| Es modificador | false |
| Formato XML | En el formato XML, esta propiedad se representa como un atributo. |
| Resumen | false |
| 86. CRLMPersonaRelacionada.periodo.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. |
| Resumen | Additional 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. |
| Control | 0..* |
| Tipo | Extension |
| Es modificador | false |
| Resumen | false |
| Nombres alternativos | extensions, user content |
| Invariantes | ele-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()) |
| Slicing | Este elemento introduce un conjunto de slices en CRLMPersonaRelacionada.periodo.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores: |
| 88. CRLMPersonaRelacionada.periodo.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). |
| Resumen | Extensions 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. |
| Control | 0..* |
| Tipo | Extension |
| Es modificador | true porque Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Resumen | true |
| 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 alternativos | extensions, user content, modifiers |
| Invariantes | ele-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()) |
| 90. CRLMPersonaRelacionada.periodo.inicio | |
| Definición | Fecha desde la que la relación es válida. |
| Resumen | Fecha desde la que la relación es válida |
| Control | 0..1 |
| Tipo | date |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Marca desde cuándo la persona puede actuar por el paciente. |
| 92. CRLMPersonaRelacionada.periodo.fin | |
| Definición | Fecha hasta la que la relación es válida. |
| Resumen | Fecha hasta la que la relación es válida |
| Control | 0..1 |
| Tipo | date |
| Valor primitivo | Este elemento primitivo puede estar presente, ausente o reemplazado por una extensión |
| Requisitos | Marca hasta cuándo puede actuar por el paciente; después, su firma ya no vale. |