PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.cl.minsal.nid@0.4.5
    https://interoperabilidad.minsal.cl/fhir/ig/nid/StructureDefinition/MINSALAcompanante
description: Información sobre una persona que participa en la atención a un paciente, pero que no es el destinatario de la asistencia sanitaria ni tiene una responsabilidad formal en el proceso asistencial.
package_name: hl7.fhir.cl.minsal.nid
derivation: constraint
name: MINSALAcompanante
type: RelatedPerson
elements:
  patient:
    type: Reference
    short: El paciente al cual está relacionado la persona
    mustSupport: true
    refers: ['https://interoperabilidad.minsal.cl/fhir/ig/nid/StructureDefinition/MINSALPaciente']
    index: 0
  relationship: {short: Relación con el paciente, mustSupport: true, index: 1}
  name:
    short: Nombre asociado a la persona
    constraint:
      mpi-rela-1: {human: 'RelatedPerson.name.given, RelatedPerson.name.family o RelatedPerson.name.text DEBEN estar presentes', source: 'https://interoperabilidad.minsal.cl/fhir/ig/nid/StructureDefinition/MINSALAcompanante', severity: error, expression: family.exists() or given.exists() or text.exists()}
    mustSupport: true
    index: 2
    elements:
      family:
        extensions:
          segundoApellido: {url: 'https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/SegundoApellido', min: 0, max: 1, type: Extension, mustSupport: true, index: 4}
        elements:
          extension:
            short: Extensión para el segundo apellido
            index: 3
            slicing:
              rules: open
              ordered: false
              discriminator:
              - {path: url, type: value}
              min: null
              slices:
                segundoApellido:
                  match: {url: null}
                  schema: {type: Extension, mustSupport: true, url: 'https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/SegundoApellido', index: 4}
                  min: 0
                  max: 1
  telecom:
    short: Un medio de comunicación con la persona
    mustSupport: true
    index: 5
    elements:
      system:
        short: phone | email
        binding: {strength: required, valueSet: 'https://interoperabilidad.minsal.cl/fhir/ig/nid/ValueSet/VSSistemasComunicacion'}
        mustSupport: true
        index: 6
      value: {short: Los datos reales del punto de contacto, mustSupport: true, index: 7}
    required: [value, system]
  address: {type: Address, short: Dirección donde se puede contactar o visitar a la persona relacionada, mustSupport: true, index: 8}
  period: {short: Periodo de tiempo durante el cual se considera válida esta relación, mustSupport: true, index: 9}
package_version: 0.4.5
class: profile
kind: resource
url: https://interoperabilidad.minsal.cl/fhir/ig/nid/StructureDefinition/MINSALAcompanante
base: http://hl7.org/fhir/StructureDefinition/RelatedPerson
version: 0.4.5
required: [relationship, name]