Guía de Implementación Core de Costa Rica
0.1.0 - ci-build Costa Rica bandera

Guía de Implementación Core de Costa Rica - Versión en desarrollo (v0.1.0): borrador de trabajo de la Iniciativa HL7® Costa Rica, que puede cambiar sin aviso.

Modelo lógico: Modelo Lógico de la Persona Relacionada - Descripciones detalladas

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 RelatedPerson de FHIR R5, que tiene de forma nativa identificación, fecha de nacimiento y sexo, a diferencia del elemento Patient.contact.


Base definition for all types defined in FHIR type system.

ResumenModelo Lógico de la Persona RelacionadaBase for all types and resources
Control0..*
Es modificadorfalse
Modelo lógicoLas 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.

ResumenPaciente 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.

Control1..1
TipoReference(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.

ResumenIdentificador oficial de la persona relacionada
Comentarios

Regla de negocio: Obligatorio: es la razón para modelar a esta persona como RelatedPerson y no como un contacto (por ejemplo, para identificar a quien firma un consentimiento por una persona menor de edad).

Regla de validación: No puede haber dos ocurrencias con el mismo tipo y número (invariante cr-identificador-unico). Solo se admiten documentos oficiales: cédula nacional, DIMEX y pasaporte. Como no se registra la vigencia, identifier.use es siempre official.

Comentarios: A diferencia del paciente, no se admiten identificadores provisionales (expediente-local) ni se registra la vigencia.

Control1..*
TipoBackboneElement
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.

Invariantesele-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.

ResumenUnique id for inter-element referencing
Control0..1
Este elemento está afectado por las siguientes invariantes: ele-1
Tipoidstring
Es modificadorfalse
Formato XMLEn el formato XML, esta propiedad se representa como un atributo.
Resumenfalse
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.

ResumenAdditional 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.

Control0..*
TipoExtension
Es modificadorfalse
Resumenfalse
Nombres alternativosextensions, user content
Invariantesele-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())
SlicingEste elemento introduce un conjunto de slices en CRLMPersonaRelacionada.identificacion.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores:
  • value @ url
  • 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).

    ResumenExtensions 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.

    Control0..*
    TipoExtension
    Es modificadortrue porque Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
    Resumentrue
    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 alternativosextensions, user content, modifiers
    Invariantesele-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.

    ResumenNú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 cr-cedula-nacional-value, cr-dimex-value y cr-pasaporte-system, las mismas del paciente.

    Control1..1
    Tipostring
    Valor primitivoEste 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.

    ResumenTipo 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.

    Control1..1
    VinculaciónLos 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)
    TipoCodeableConcept
    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 system del identificador.

    16. CRLMPersonaRelacionada.identificacion.paisEmisor
    Definición

    País que emitió el pasaporte.

    ResumenPaís que emitió el pasaporte
    Comentarios

    Regla de negocio: Obligatorio si identificacion.tipo es pasaporte; no se registra para los demás tipos. Es el país que emitió el documento, que puede no coincidir con la nacionalidad (por ejemplo, en personas con doble nacionalidad).

    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 DEU, no D).

    Control0..1
    VinculaciónLos códigos DEBEN tomarse de Iso316613
    (required to http://hl7.org/fhir/ValueSet/iso3166-1-3)
    TipoCodeableConcept
    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.

    ResumenIndica 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.

    Control1..*
    VinculaciónSalvo 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)
    TipoCodeableConcept
    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.

    ResumenPrimer 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 cr-nombre-caracteres de cr-human-name).

    Control1..2
    Tipostring
    Valor primitivoEste 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.

    ResumenPrimer 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.

    Control1..1
    TipoBackboneElement
    Requisitos

    Forma parte del nombre legal. Usa la misma estructura que el apellido del paciente, para no tener dos formas de registrar un apellido.

    Invariantesele-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.

    ResumenUnique id for inter-element referencing
    Control0..1
    Este elemento está afectado por las siguientes invariantes: ele-1
    Tipoidstring
    Es modificadorfalse
    Formato XMLEn el formato XML, esta propiedad se representa como un atributo.
    Resumenfalse
    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.

    ResumenAdditional 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.

    Control0..*
    TipoExtension
    Es modificadorfalse
    Resumenfalse
    Nombres alternativosextensions, user content
    Invariantesele-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())
    SlicingEste elemento introduce un conjunto de slices en CRLMPersonaRelacionada.primerApellido.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores:
    • value @ url
    • 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).

      ResumenExtensions 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.

      Control0..*
      TipoExtension
      Es modificadortrue porque Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
      Resumentrue
      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 alternativosextensions, user content, modifiers
      Invariantesele-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.

      ResumenTexto 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 cr-nombre-caracteres de cr-human-name).

      Control1..1
      Tipostring
      Valor primitivoEste 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.

      ResumenProgenitor (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 (MTH), Padre (FTH). Si no se conoce el origen, no se registra.

      Control0..1
      VinculaciónLos códigos DEBEN tomarse de Origen del apellido
      (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-origen-apellido)
      TipoCoding
      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.

      ResumenSegundo 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.

      Control0..1
      TipoBackboneElement
      Requisitos

      Igual que el primer apellido, forma parte del nombre legal. Es opcional porque muchas personas extranjeras no tienen segundo apellido.

      Invariantesele-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.

      ResumenUnique id for inter-element referencing
      Control0..1
      Este elemento está afectado por las siguientes invariantes: ele-1
      Tipoidstring
      Es modificadorfalse
      Formato XMLEn el formato XML, esta propiedad se representa como un atributo.
      Resumenfalse
      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.

      ResumenAdditional 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.

      Control0..*
      TipoExtension
      Es modificadorfalse
      Resumenfalse
      Nombres alternativosextensions, user content
      Invariantesele-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())
      SlicingEste elemento introduce un conjunto de slices en CRLMPersonaRelacionada.segundoApellido.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores:
      • value @ url
      • 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).

        ResumenExtensions 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.

        Control0..*
        TipoExtension
        Es modificadortrue porque Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
        Resumentrue
        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 alternativosextensions, user content, modifiers
        Invariantesele-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.

        ResumenTexto 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 cr-nombre-caracteres de cr-human-name).

        Control1..1
        Tipostring
        Valor primitivoEste 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.

        ResumenProgenitor (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 (MTH), Padre (FTH). Si no se conoce el origen, no se registra.

        Control0..1
        VinculaciónLos códigos DEBEN tomarse de Origen del apellido
        (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-origen-apellido)
        TipoCoding
        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).

        ResumenSexo 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 (female), hombre (male), desconocido (unknown).

        Control1..1
        VinculaciónLos códigos DEBEN tomarse de Sexo asignado al nacer
        (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-sexo-al-nacer)
        Tipocode
        Valor primitivoEste 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).

        ResumenFecha 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 cr-persona-fecha-nacimiento.

        Control1..1
        Tipodate
        Valor primitivoEste 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.

        ResumenPaí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 data-absent-reason con unknown en lugar del código. Si la persona es apátrida, se envía data-absent-reason con not-applicable y el texto "Apátrida"; en ese caso no puede haber otra nacionalidad.

        Regla de validación: Debe corresponder al código ISO 3166-1 alfa-3 del país (ej. CRI), según el catálogo de nacionalidad. Invariante cr-persona-apatrida: si una nacionalidad lleva data-absent-reason = not-applicable, no hay otra.

        Control0..*
        VinculaciónSalvo que no sean adecuados, estos códigos DEBEN tomarse de Iso316613
        (extensible to http://hl7.org/fhir/ValueSet/iso3166-1-3)
        TipoCodeableConcept
        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.

        ResumenTelé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: +, el código de país y el número, sin espacios ni guiones; en Costa Rica, +506 y 8 dígitos (o un número 800 o 900 de 10 dígitos). La captura puede omitir el +506, pero el sistema lo agrega antes de guardar o enviar. Una extensión interna va después de ;ext= (RFC 3966). Invariante común cr-telefono.

        Control0..*
        Tipostring
        Valor primitivoEste 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.

        ResumenCorreo 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.

        Control0..*
        Tipostring
        Valor primitivoEste 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.

        ResumenDirecció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 direccion.pais es CRI, provincia, canton y distrito son obligatorios y deben ser concordantes entre sí. A lo sumo una dirección con uso residencia (invariante cr-persona-residencia).

        Control0..*
        TipoBackboneElement
        Requisitos

        Permite notificar a la persona de forma presencial y ubicarla cuando no responde por teléfono.

        Invariantesele-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.

        ResumenUnique id for inter-element referencing
        Control0..1
        Este elemento está afectado por las siguientes invariantes: ele-1
        Tipoidstring
        Es modificadorfalse
        Formato XMLEn el formato XML, esta propiedad se representa como un atributo.
        Resumenfalse
        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.

        ResumenAdditional 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.

        Control0..*
        TipoExtension
        Es modificadorfalse
        Resumenfalse
        Nombres alternativosextensions, user content
        Invariantesele-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())
        SlicingEste elemento introduce un conjunto de slices en CRLMPersonaRelacionada.direccion.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores:
        • value @ url
        • 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).

          ResumenExtensions 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.

          Control0..*
          TipoExtension
          Es modificadortrue porque Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
          Resumentrue
          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 alternativosextensions, user content, modifiers
          Invariantesele-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.

          ResumenIndica si es la residencia habitual o una dirección temporal
          Comentarios

          Regla de negocio: Residencia (home): donde vive habitualmente. Temporal (temp): donde se aloja por un tiempo, por ejemplo durante un tratamiento o una recuperación.

          Regla de validación: Solo home o temp, del ValueSet HL7 address-use (invariante cr-direccion-uso-persona).

          Control1..1
          VinculaciónLos códigos DEBEN tomarse de AddressUse
          (required to http://hl7.org/fhir/ValueSet/address-use)
          Tipocode
          Valor primitivoEste 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.

          ResumenPaí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.

          Control1..1
          VinculaciónLos códigos DEBEN tomarse de Iso316613
          (required to http://hl7.org/fhir/ValueSet/iso3166-1-3)
          TipoCodeableConcept
          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).

          ResumenProvincia (Costa Rica) o estado, región o departamento (otro país)
          Comentarios

          Regla de negocio: Obligatoria si el país es CRI. En otros países es texto libre y opcional.

          Regla de validación: Si el país es CRI: código de provincia de la División Territorial Administrativa del SNIT (1 a 7).

          Control0..1
          VinculaciónSalvo 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 CRI, por invariante.

          TipoCodeableConcept
          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).

          ResumenCantón (Costa Rica) o ciudad (otro país)
          Comentarios

          Regla de negocio: Obligatorio si el país es CRI y debe pertenecer a la provincia indicada. En otros países es texto libre y opcional.

          Regla de validación: Si el país es CRI: código de cantón de la DTA del SNIT (3 dígitos), concordante con la provincia.

          Control0..1
          VinculaciónSalvo 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 CRI, por invariante.

          TipoCodeableConcept
          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).

          ResumenDistrito (Costa Rica)
          Comentarios

          Regla de negocio: Obligatorio si el país es CRI y debe pertenecer al cantón indicado. No aplica a otros países.

          Regla de validación: Si el país es CRI: código de distrito de la DTA del SNIT (5 dígitos), concordante con el cantón.

          Control0..1
          VinculaciónSalvo 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 CRI, por invariante.

          TipoCodeableConcept
          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.

          ResumenBarrio (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.

          Control0..1
          Tipostring
          Valor primitivoEste 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.

          ResumenCódigo postal
          Comentarios

          Regla de negocio: Opcional en cualquier país.

          Control0..1
          Tipostring
          Valor primitivoEste 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).

          ResumenSeñ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.

          Control0..1
          Tipostring
          Valor primitivoEste 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.

          ResumenDirecció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.

          Control0..1
          Tipostring
          Valor primitivoEste 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.

          ResumenPeriodo 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.

          Control0..1
          TipoBackboneElement
          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.

          Invariantesele-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.

          ResumenUnique id for inter-element referencing
          Control0..1
          Este elemento está afectado por las siguientes invariantes: ele-1
          Tipoidstring
          Es modificadorfalse
          Formato XMLEn el formato XML, esta propiedad se representa como un atributo.
          Resumenfalse
          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.

          ResumenAdditional 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.

          Control0..*
          TipoExtension
          Es modificadorfalse
          Resumenfalse
          Nombres alternativosextensions, user content
          Invariantesele-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())
          SlicingEste elemento introduce un conjunto de slices en CRLMPersonaRelacionada.periodo.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores:
          • value @ url
          • 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).

            ResumenExtensions 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.

            Control0..*
            TipoExtension
            Es modificadortrue porque Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
            Resumentrue
            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 alternativosextensions, user content, modifiers
            Invariantesele-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.

            ResumenFecha desde la que la relación es válida
            Control0..1
            Tipodate
            Valor primitivoEste 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.

            ResumenFecha hasta la que la relación es válida
            Control0..1
            Tipodate
            Valor primitivoEste 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 RelatedPerson de FHIR R5, que tiene de forma nativa identificación, fecha de nacimiento y sexo, a diferencia del elemento Patient.contact.

            ResumenModelo Lógico de la Persona Relacionada
            Modelo lógicoLas 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.

            ResumenPaciente 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.

            Control1..1
            TipoReference(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.

            ResumenIdentificador oficial de la persona relacionada
            Comentarios

            Regla de negocio: Obligatorio: es la razón para modelar a esta persona como RelatedPerson y no como un contacto (por ejemplo, para identificar a quien firma un consentimiento por una persona menor de edad).

            Regla de validación: No puede haber dos ocurrencias con el mismo tipo y número (invariante cr-identificador-unico). Solo se admiten documentos oficiales: cédula nacional, DIMEX y pasaporte. Como no se registra la vigencia, identifier.use es siempre official.

            Comentarios: A diferencia del paciente, no se admiten identificadores provisionales (expediente-local) ni se registra la vigencia.

            Control1..*
            TipoBackboneElement
            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.

            ResumenNú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 cr-cedula-nacional-value, cr-dimex-value y cr-pasaporte-system, las mismas del paciente.

            Control1..1
            Tipostring
            Valor primitivoEste 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.

            ResumenTipo 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.

            Control1..1
            VinculaciónLos 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)
            TipoCodeableConcept
            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 system del identificador.

            10. CRLMPersonaRelacionada.identificacion.paisEmisor
            Definición

            País que emitió el pasaporte.

            ResumenPaís que emitió el pasaporte
            Comentarios

            Regla de negocio: Obligatorio si identificacion.tipo es pasaporte; no se registra para los demás tipos. Es el país que emitió el documento, que puede no coincidir con la nacionalidad (por ejemplo, en personas con doble nacionalidad).

            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 DEU, no D).

            Control0..1
            VinculaciónLos códigos DEBEN tomarse de Iso316613
            (required to http://hl7.org/fhir/ValueSet/iso3166-1-3)
            TipoCodeableConcept
            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.

            ResumenIndica 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.

            Control1..*
            VinculaciónSalvo 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)
            TipoCodeableConcept
            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.

            ResumenPrimer 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 cr-nombre-caracteres de cr-human-name).

            Control1..2
            Tipostring
            Valor primitivoEste 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.

            ResumenPrimer 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.

            Control1..1
            TipoBackboneElement
            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.

            ResumenTexto 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 cr-nombre-caracteres de cr-human-name).

            Control1..1
            Tipostring
            Valor primitivoEste 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.

            ResumenProgenitor (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 (MTH), Padre (FTH). Si no se conoce el origen, no se registra.

            Control0..1
            VinculaciónLos códigos DEBEN tomarse de Origen del apellido
            (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-origen-apellido)
            TipoCoding
            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.

            ResumenSegundo 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.

            Control0..1
            TipoBackboneElement
            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.

            ResumenTexto 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 cr-nombre-caracteres de cr-human-name).

            Control1..1
            Tipostring
            Valor primitivoEste 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.

            ResumenProgenitor (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 (MTH), Padre (FTH). Si no se conoce el origen, no se registra.

            Control0..1
            VinculaciónLos códigos DEBEN tomarse de Origen del apellido
            (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-origen-apellido)
            TipoCoding
            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).

            ResumenSexo 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 (female), hombre (male), desconocido (unknown).

            Control1..1
            VinculaciónLos códigos DEBEN tomarse de Sexo asignado al nacer
            (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-sexo-al-nacer)
            Tipocode
            Valor primitivoEste 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).

            ResumenFecha 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 cr-persona-fecha-nacimiento.

            Control1..1
            Tipodate
            Valor primitivoEste 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.

            ResumenPaí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 data-absent-reason con unknown en lugar del código. Si la persona es apátrida, se envía data-absent-reason con not-applicable y el texto "Apátrida"; en ese caso no puede haber otra nacionalidad.

            Regla de validación: Debe corresponder al código ISO 3166-1 alfa-3 del país (ej. CRI), según el catálogo de nacionalidad. Invariante cr-persona-apatrida: si una nacionalidad lleva data-absent-reason = not-applicable, no hay otra.

            Control0..*
            VinculaciónSalvo que no sean adecuados, estos códigos DEBEN tomarse de Iso316613
            (extensible to http://hl7.org/fhir/ValueSet/iso3166-1-3)
            TipoCodeableConcept
            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.

            ResumenTelé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: +, el código de país y el número, sin espacios ni guiones; en Costa Rica, +506 y 8 dígitos (o un número 800 o 900 de 10 dígitos). La captura puede omitir el +506, pero el sistema lo agrega antes de guardar o enviar. Una extensión interna va después de ;ext= (RFC 3966). Invariante común cr-telefono.

            Control0..*
            Tipostring
            Valor primitivoEste 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.

            ResumenCorreo 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.

            Control0..*
            Tipostring
            Valor primitivoEste 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.

            ResumenDirecció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 direccion.pais es CRI, provincia, canton y distrito son obligatorios y deben ser concordantes entre sí. A lo sumo una dirección con uso residencia (invariante cr-persona-residencia).

            Control0..*
            TipoBackboneElement
            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.

            ResumenIndica si es la residencia habitual o una dirección temporal
            Comentarios

            Regla de negocio: Residencia (home): donde vive habitualmente. Temporal (temp): donde se aloja por un tiempo, por ejemplo durante un tratamiento o una recuperación.

            Regla de validación: Solo home o temp, del ValueSet HL7 address-use (invariante cr-direccion-uso-persona).

            Control1..1
            VinculaciónLos códigos DEBEN tomarse de AddressUse
            (required to http://hl7.org/fhir/ValueSet/address-use)
            Tipocode
            Valor primitivoEste 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.

            ResumenPaí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.

            Control1..1
            VinculaciónLos códigos DEBEN tomarse de Iso316613
            (required to http://hl7.org/fhir/ValueSet/iso3166-1-3)
            TipoCodeableConcept
            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).

            ResumenProvincia (Costa Rica) o estado, región o departamento (otro país)
            Comentarios

            Regla de negocio: Obligatoria si el país es CRI. En otros países es texto libre y opcional.

            Regla de validación: Si el país es CRI: código de provincia de la División Territorial Administrativa del SNIT (1 a 7).

            Control0..1
            VinculaciónSalvo 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 CRI, por invariante.

            TipoCodeableConcept
            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).

            ResumenCantón (Costa Rica) o ciudad (otro país)
            Comentarios

            Regla de negocio: Obligatorio si el país es CRI y debe pertenecer a la provincia indicada. En otros países es texto libre y opcional.

            Regla de validación: Si el país es CRI: código de cantón de la DTA del SNIT (3 dígitos), concordante con la provincia.

            Control0..1
            VinculaciónSalvo 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 CRI, por invariante.

            TipoCodeableConcept
            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).

            ResumenDistrito (Costa Rica)
            Comentarios

            Regla de negocio: Obligatorio si el país es CRI y debe pertenecer al cantón indicado. No aplica a otros países.

            Regla de validación: Si el país es CRI: código de distrito de la DTA del SNIT (5 dígitos), concordante con el cantón.

            Control0..1
            VinculaciónSalvo 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 CRI, por invariante.

            TipoCodeableConcept
            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.

            ResumenBarrio (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.

            Control0..1
            Tipostring
            Valor primitivoEste 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.

            ResumenCódigo postal
            Comentarios

            Regla de negocio: Opcional en cualquier país.

            Control0..1
            Tipostring
            Valor primitivoEste 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).

            ResumenSeñ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.

            Control0..1
            Tipostring
            Valor primitivoEste 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.

            ResumenDirecció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.

            Control0..1
            Tipostring
            Valor primitivoEste 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.

            ResumenPeriodo 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.

            Control0..1
            TipoBackboneElement
            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.

            ResumenFecha desde la que la relación es válida
            Control0..1
            Tipodate
            Valor primitivoEste 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.

            ResumenFecha hasta la que la relación es válida
            Control0..1
            Tipodate
            Valor primitivoEste 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 RelatedPerson de FHIR R5, que tiene de forma nativa identificación, fecha de nacimiento y sexo, a diferencia del elemento Patient.contact.

            ResumenModelo Lógico de la Persona Relacionada
            Control0..*
            Es modificadorfalse
            Modelo lógicoLas 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.

            ResumenPaciente 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.

            Control1..1
            TipoReference(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.

            ResumenIdentificador oficial de la persona relacionada
            Comentarios

            Regla de negocio: Obligatorio: es la razón para modelar a esta persona como RelatedPerson y no como un contacto (por ejemplo, para identificar a quien firma un consentimiento por una persona menor de edad).

            Regla de validación: No puede haber dos ocurrencias con el mismo tipo y número (invariante cr-identificador-unico). Solo se admiten documentos oficiales: cédula nacional, DIMEX y pasaporte. Como no se registra la vigencia, identifier.use es siempre official.

            Comentarios: A diferencia del paciente, no se admiten identificadores provisionales (expediente-local) ni se registra la vigencia.

            Control1..*
            TipoBackboneElement
            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.

            Invariantesele-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.

            ResumenUnique id for inter-element referencing
            Control0..1
            Este elemento está afectado por las siguientes invariantes: ele-1
            Tipoid
            Es modificadorfalse
            Formato XMLEn el formato XML, esta propiedad se representa como un atributo.
            Resumenfalse
            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.

            ResumenAdditional 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.

            Control0..*
            TipoExtension
            Es modificadorfalse
            Resumenfalse
            Nombres alternativosextensions, user content
            Invariantesele-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())
            SlicingEste elemento introduce un conjunto de slices en CRLMPersonaRelacionada.identificacion.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores:
            • value @ url
            • 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).

              ResumenExtensions 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.

              Control0..*
              TipoExtension
              Es modificadortrue porque Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
              Resumentrue
              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 alternativosextensions, user content, modifiers
              Invariantesele-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.

              ResumenNú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 cr-cedula-nacional-value, cr-dimex-value y cr-pasaporte-system, las mismas del paciente.

              Control1..1
              Tipostring
              Valor primitivoEste 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.

              ResumenTipo 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.

              Control1..1
              VinculaciónLos 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)
              TipoCodeableConcept
              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 system del identificador.

              16. CRLMPersonaRelacionada.identificacion.paisEmisor
              Definición

              País que emitió el pasaporte.

              ResumenPaís que emitió el pasaporte
              Comentarios

              Regla de negocio: Obligatorio si identificacion.tipo es pasaporte; no se registra para los demás tipos. Es el país que emitió el documento, que puede no coincidir con la nacionalidad (por ejemplo, en personas con doble nacionalidad).

              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 DEU, no D).

              Control0..1
              VinculaciónLos códigos DEBEN tomarse de Iso316613
              (required to http://hl7.org/fhir/ValueSet/iso3166-1-3)
              TipoCodeableConcept
              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.

              ResumenIndica 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.

              Control1..*
              VinculaciónSalvo 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)
              TipoCodeableConcept
              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.

              ResumenPrimer 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 cr-nombre-caracteres de cr-human-name).

              Control1..2
              Tipostring
              Valor primitivoEste 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.

              ResumenPrimer 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.

              Control1..1
              TipoBackboneElement
              Requisitos

              Forma parte del nombre legal. Usa la misma estructura que el apellido del paciente, para no tener dos formas de registrar un apellido.

              Invariantesele-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.

              ResumenUnique id for inter-element referencing
              Control0..1
              Este elemento está afectado por las siguientes invariantes: ele-1
              Tipoid
              Es modificadorfalse
              Formato XMLEn el formato XML, esta propiedad se representa como un atributo.
              Resumenfalse
              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.

              ResumenAdditional 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.

              Control0..*
              TipoExtension
              Es modificadorfalse
              Resumenfalse
              Nombres alternativosextensions, user content
              Invariantesele-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())
              SlicingEste elemento introduce un conjunto de slices en CRLMPersonaRelacionada.primerApellido.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores:
              • value @ url
              • 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).

                ResumenExtensions 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.

                Control0..*
                TipoExtension
                Es modificadortrue porque Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                Resumentrue
                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 alternativosextensions, user content, modifiers
                Invariantesele-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.

                ResumenTexto 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 cr-nombre-caracteres de cr-human-name).

                Control1..1
                Tipostring
                Valor primitivoEste 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.

                ResumenProgenitor (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 (MTH), Padre (FTH). Si no se conoce el origen, no se registra.

                Control0..1
                VinculaciónLos códigos DEBEN tomarse de Origen del apellido
                (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-origen-apellido)
                TipoCoding
                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.

                ResumenSegundo 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.

                Control0..1
                TipoBackboneElement
                Requisitos

                Igual que el primer apellido, forma parte del nombre legal. Es opcional porque muchas personas extranjeras no tienen segundo apellido.

                Invariantesele-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.

                ResumenUnique id for inter-element referencing
                Control0..1
                Este elemento está afectado por las siguientes invariantes: ele-1
                Tipoid
                Es modificadorfalse
                Formato XMLEn el formato XML, esta propiedad se representa como un atributo.
                Resumenfalse
                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.

                ResumenAdditional 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.

                Control0..*
                TipoExtension
                Es modificadorfalse
                Resumenfalse
                Nombres alternativosextensions, user content
                Invariantesele-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())
                SlicingEste elemento introduce un conjunto de slices en CRLMPersonaRelacionada.segundoApellido.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores:
                • value @ url
                • 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).

                  ResumenExtensions 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.

                  Control0..*
                  TipoExtension
                  Es modificadortrue porque Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                  Resumentrue
                  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 alternativosextensions, user content, modifiers
                  Invariantesele-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.

                  ResumenTexto 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 cr-nombre-caracteres de cr-human-name).

                  Control1..1
                  Tipostring
                  Valor primitivoEste 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.

                  ResumenProgenitor (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 (MTH), Padre (FTH). Si no se conoce el origen, no se registra.

                  Control0..1
                  VinculaciónLos códigos DEBEN tomarse de Origen del apellido
                  (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-origen-apellido)
                  TipoCoding
                  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).

                  ResumenSexo 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 (female), hombre (male), desconocido (unknown).

                  Control1..1
                  VinculaciónLos códigos DEBEN tomarse de Sexo asignado al nacer
                  (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-sexo-al-nacer)
                  Tipocode
                  Valor primitivoEste 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).

                  ResumenFecha 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 cr-persona-fecha-nacimiento.

                  Control1..1
                  Tipodate
                  Valor primitivoEste 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.

                  ResumenPaí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 data-absent-reason con unknown en lugar del código. Si la persona es apátrida, se envía data-absent-reason con not-applicable y el texto "Apátrida"; en ese caso no puede haber otra nacionalidad.

                  Regla de validación: Debe corresponder al código ISO 3166-1 alfa-3 del país (ej. CRI), según el catálogo de nacionalidad. Invariante cr-persona-apatrida: si una nacionalidad lleva data-absent-reason = not-applicable, no hay otra.

                  Control0..*
                  VinculaciónSalvo que no sean adecuados, estos códigos DEBEN tomarse de Iso316613
                  (extensible to http://hl7.org/fhir/ValueSet/iso3166-1-3)
                  TipoCodeableConcept
                  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.

                  ResumenTelé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: +, el código de país y el número, sin espacios ni guiones; en Costa Rica, +506 y 8 dígitos (o un número 800 o 900 de 10 dígitos). La captura puede omitir el +506, pero el sistema lo agrega antes de guardar o enviar. Una extensión interna va después de ;ext= (RFC 3966). Invariante común cr-telefono.

                  Control0..*
                  Tipostring
                  Valor primitivoEste 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.

                  ResumenCorreo 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.

                  Control0..*
                  Tipostring
                  Valor primitivoEste 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.

                  ResumenDirecció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 direccion.pais es CRI, provincia, canton y distrito son obligatorios y deben ser concordantes entre sí. A lo sumo una dirección con uso residencia (invariante cr-persona-residencia).

                  Control0..*
                  TipoBackboneElement
                  Requisitos

                  Permite notificar a la persona de forma presencial y ubicarla cuando no responde por teléfono.

                  Invariantesele-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.

                  ResumenUnique id for inter-element referencing
                  Control0..1
                  Este elemento está afectado por las siguientes invariantes: ele-1
                  Tipoid
                  Es modificadorfalse
                  Formato XMLEn el formato XML, esta propiedad se representa como un atributo.
                  Resumenfalse
                  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.

                  ResumenAdditional 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.

                  Control0..*
                  TipoExtension
                  Es modificadorfalse
                  Resumenfalse
                  Nombres alternativosextensions, user content
                  Invariantesele-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())
                  SlicingEste elemento introduce un conjunto de slices en CRLMPersonaRelacionada.direccion.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores:
                  • value @ url
                  • 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).

                    ResumenExtensions 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.

                    Control0..*
                    TipoExtension
                    Es modificadortrue porque Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                    Resumentrue
                    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 alternativosextensions, user content, modifiers
                    Invariantesele-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.

                    ResumenIndica si es la residencia habitual o una dirección temporal
                    Comentarios

                    Regla de negocio: Residencia (home): donde vive habitualmente. Temporal (temp): donde se aloja por un tiempo, por ejemplo durante un tratamiento o una recuperación.

                    Regla de validación: Solo home o temp, del ValueSet HL7 address-use (invariante cr-direccion-uso-persona).

                    Control1..1
                    VinculaciónLos códigos DEBEN tomarse de AddressUse
                    (required to http://hl7.org/fhir/ValueSet/address-use)
                    Tipocode
                    Valor primitivoEste 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.

                    ResumenPaí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.

                    Control1..1
                    VinculaciónLos códigos DEBEN tomarse de Iso316613
                    (required to http://hl7.org/fhir/ValueSet/iso3166-1-3)
                    TipoCodeableConcept
                    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).

                    ResumenProvincia (Costa Rica) o estado, región o departamento (otro país)
                    Comentarios

                    Regla de negocio: Obligatoria si el país es CRI. En otros países es texto libre y opcional.

                    Regla de validación: Si el país es CRI: código de provincia de la División Territorial Administrativa del SNIT (1 a 7).

                    Control0..1
                    VinculaciónSalvo 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 CRI, por invariante.

                    TipoCodeableConcept
                    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).

                    ResumenCantón (Costa Rica) o ciudad (otro país)
                    Comentarios

                    Regla de negocio: Obligatorio si el país es CRI y debe pertenecer a la provincia indicada. En otros países es texto libre y opcional.

                    Regla de validación: Si el país es CRI: código de cantón de la DTA del SNIT (3 dígitos), concordante con la provincia.

                    Control0..1
                    VinculaciónSalvo 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 CRI, por invariante.

                    TipoCodeableConcept
                    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).

                    ResumenDistrito (Costa Rica)
                    Comentarios

                    Regla de negocio: Obligatorio si el país es CRI y debe pertenecer al cantón indicado. No aplica a otros países.

                    Regla de validación: Si el país es CRI: código de distrito de la DTA del SNIT (5 dígitos), concordante con el cantón.

                    Control0..1
                    VinculaciónSalvo 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 CRI, por invariante.

                    TipoCodeableConcept
                    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.

                    ResumenBarrio (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.

                    Control0..1
                    Tipostring
                    Valor primitivoEste 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.

                    ResumenCódigo postal
                    Comentarios

                    Regla de negocio: Opcional en cualquier país.

                    Control0..1
                    Tipostring
                    Valor primitivoEste 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).

                    ResumenSeñ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.

                    Control0..1
                    Tipostring
                    Valor primitivoEste 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.

                    ResumenDirecció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.

                    Control0..1
                    Tipostring
                    Valor primitivoEste 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.

                    ResumenPeriodo 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.

                    Control0..1
                    TipoBackboneElement
                    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.

                    Invariantesele-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.

                    ResumenUnique id for inter-element referencing
                    Control0..1
                    Este elemento está afectado por las siguientes invariantes: ele-1
                    Tipoid
                    Es modificadorfalse
                    Formato XMLEn el formato XML, esta propiedad se representa como un atributo.
                    Resumenfalse
                    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.

                    ResumenAdditional 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.

                    Control0..*
                    TipoExtension
                    Es modificadorfalse
                    Resumenfalse
                    Nombres alternativosextensions, user content
                    Invariantesele-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())
                    SlicingEste elemento introduce un conjunto de slices en CRLMPersonaRelacionada.periodo.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores:
                    • value @ url
                    • 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).

                      ResumenExtensions 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.

                      Control0..*
                      TipoExtension
                      Es modificadortrue porque Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                      Resumentrue
                      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 alternativosextensions, user content, modifiers
                      Invariantesele-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.

                      ResumenFecha desde la que la relación es válida
                      Control0..1
                      Tipodate
                      Valor primitivoEste 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.

                      ResumenFecha hasta la que la relación es válida
                      Control0..1
                      Tipodate
                      Valor primitivoEste 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.