ModeloLogicoPacienteR2BO
type: StructureDefinition
node role: treeRoot
id:
  v: ModeloLogicoPacienteR2BO
text:
  status:
    v: extensions
  div:
    v: Generated Narrative: DefinicionDeEstructura ModeloLogicoPacienteR2BO Name Flags Card. Type Description & Constraints<img src="[binary]" alt="doco" style="background-color: inherit"/> ModeloLogicoPacienteR2BO 0..* Base Modelo Logico De un Paciente del R2BO Instances of this logical model can be the target of a Reference #xD; nombres Σ 1..1 HumanName El nombre de las personas naturales, es la designación que dan los padres o representantes legales al momento de realizar la inscripción de nacimiento en la oficina del SRCI. #xD; primerApellido Σ 1..1 string El apellido distingue a la persona del resto de los integrantes de la sociedad y el nombre de pila, lo individualiza jurídicamente de los restantes hijos de los mismos padres. #xD; segundoApellido Σ 0..1 string El apellido distingue a la persona del resto de los integrantes de la sociedad y el nombre de pila, lo individualiza jurídicamente de los restantes hijos de los mismos padres. #xD; tipoDeDocumento Σ 1..1 CodeableConcept Identificar el tipo del documento de identidad, por el cual se va a identificar el paciente. #xD; numeroDeDocumento Σ 1..1 string Número de documento de identidad del paciente. #xD; run Σ 0..1 string El RUN es el n° de identificación que entrega la mayor credibilidad para la individualización inequívoca de las personas y se debe utilizar en todas las personas que lo poseen. En Chile es único, irrepetible e intransferible que posee todo chileno resida o no en Chile. #xD; digitoVerificador Σ 0..1 string Parte de la estructura del RUN y debe permitir valor numérico, incluído el cero y la letra k mayúscula o minúscula. #xD; runProvisorio Σ 0..1 string Es el documento entregado de forma provisoria, por una entidad publica chilena. #xD; dni Σ 0..1 string Es el numero de documento de identificacion de un extranjero, documento entregado en el país de origen #xD; pasaporte Σ 0..1 string Es el documento de identidad internacional, en formato de libreta electrónica, confeccionado por el estado de Chile qu…
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics
    l: structuredefinition-type-characteristics
  value: Code
    v: can-be-target
url:
  v: https://interoperabilidad.minsal.cl/fhir/ig/eis/StructureDefinition/ModeloLogicoPacienteR2BO
  l: ModeloLogicoPacienteR2BO
version:
  v: 0.1.1
name:
  v: PacienteR2BOLogico
title:
  v: Modelo Logico De un Paciente del R2BO
status:
  v: draft
date:
  v: 2026-03-31T18:58:08+00:00
publisher:
  v: Unidad de Interoperabilidad - MINSAL
contact:
  name:
    v: Unidad de Interoperabilidad - MINSAL
  telecom:
    system:
      v: url
    value:
      v: https://interoperabilidad.minsal.cl
description:
  v: Modelo lógico para el conjunto de datos mínimo de un paciente del R2BO.
jurisdiction:
  coding:
    system:
      v: urn:iso:std:iso:3166
      l: 3166
    code:
      v: CL
    display:
      v: Chile
fhir version:
  v: 4.0.1
mapping:
  identity:
    v: r2bo-paciente-nid-mapping
  uri:
    v: https://interoperabilidad.minsal.cl/fhir/ig/nid/StructureDefinition/MINSALPaciente
    l: MINSALPaciente
  name:
    v: Mapeo de Paciente R2BO a NID
  comment:
    v: Mapeo entre el modelo lógico de Paciente R2BO y el perfil de Paciente MINSAL que se encuentra en la guía del "Núcleo de interoperabilida de Datos (NID)".
kind:
  v: logical
abstract:
  v: false
type:
  v: https://interoperabilidad.minsal.cl/fhir/ig/eis/StructureDefinition/ModeloLogicoPacienteR2BO
  l: ModeloLogicoPacienteR2BO
base definition:
  v: http://hl7.org/fhir/StructureDefinition/Base
  l: Base
derivation:
  v: specialization
snapshot:
  extension:
    url:
      v: http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version
      l: snapshot-base-version
    value: String
      v: 4.0.1
  element:
    id:
      v: ModeloLogicoPacienteR2BO
    path:
      v: ModeloLogicoPacienteR2BO
    short:
      v: Modelo Logico De un Paciente del R2BO
    definition:
      v: Modelo lógico para el conjunto de datos mínimo de un paciente del R2BO.
    min:
      v: 0
    max:
      v: *
    base:
      path:
        v: Base
      min:
        v: 0
      max:
        v: *
    is modifier:
      v: false
  element:
    id:
      v: ModeloLogicoPacienteR2BO.nombres
    path:
      v: ModeloLogicoPacienteR2BO.nombres
    short:
      v: El nombre de las personas naturales, es la designación que dan los padres o representantes legales al momento de realizar la inscripción de nacimiento en la oficina del SRCI.
    definition:
      v: El nombre de las personas naturales, es la designación que dan los padres o representantes legales al momento de realizar la inscripción de nacimiento en la oficina del SRCI.
    min:
      v: 1
    max:
      v: 1
    base:
      path:
        v: ModeloLogicoPacienteR2BO.nombres
      min:
        v: 1
      max:
        v: 1
    type:
      code:
        v: HumanName
        l: HumanName
    is summary:
      v: true
    mapping:
      identity:
        v: r2bo-paciente-nid-mapping
      map:
        v: Patient.name[NombreOficial].given
      comment:
        v: Nombres del paciente
  element:
    id:
      v: ModeloLogicoPacienteR2BO.primerApellido
    path:
      v: ModeloLogicoPacienteR2BO.primerApellido
    short:
      v: El apellido distingue a la persona del resto de los integrantes de la sociedad y el nombre de pila, lo individualiza jurídicamente de los restantes hijos de los mismos padres.
    definition:
      v: El apellido distingue a la persona del resto de los integrantes de la sociedad y el nombre de pila, lo individualiza jurídicamente de los restantes hijos de los mismos padres.
    min:
      v: 1
    max:
      v: 1
    base:
      path:
        v: ModeloLogicoPacienteR2BO.primerApellido
      min:
        v: 1
      max:
        v: 1
    type:
      code:
        v: string
        l: string
    is summary:
      v: true
    mapping:
      identity:
        v: r2bo-paciente-nid-mapping
      map:
        v: Patient.name[NombreOficial].family
      comment:
        v: Primer apellido del paciente
  element:
    short:
      v: El apellido distingue a la persona del resto de los integrantes de la sociedad y el nombre de pila, lo individualiza jurídicamente de los restantes hijos de los mismos padres.
    definition:
      v: El apellido distingue a la persona del resto de los integrantes de la sociedad y el nombre de pila, lo individualiza jurídicamente de los restantes hijos de los mismos padres.
    min:
      v: 0
    max:
      v: 1
    base:
      min:
        v: 0
      max:
        v: 1
    type:
      code:
        v: string
        l: string
    is summary:
      v: true
    mapping:
      identity:
        v: r2bo-paciente-nid-mapping
      map:
        v: Patient.name[NombreOficial].extension[segundoApellido].valueString
      comment:
        v: Segundo apellido del paciente
  element:
    short:
      v: Identificar el tipo del documento de identidad, por el cual se va a identificar el paciente.
    definition:
      v: Identificar el tipo del documento de identidad, por el cual se va a identificar el paciente.
    min:
      v: 1

v: 1

min:
  v: 1
max:
  v: 1

code:
  v: CodeableConcept
  l: CodeableConcept

v: true

identity:
  v: r2bo-paciente-nid-mapping
map:
  v: Patient.identifier.type
comment:
  v: Tipo de documento de identidad del paciente.

short:
  v: Número de documento de identidad del paciente.
definition:
  v: Número de documento de identidad del paciente.
min:
  v: 1
max:
  v: 1
base:
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string
is summary:
  v: true
mapping:
  identity:
    v: r2bo-paciente-nid-mapping
  map:
    v: Patient.identifier.value
  comment:
    v: Número de documento de identidad del paciente.

id:
  v: ModeloLogicoPacienteR2BO.run
path:
  v: ModeloLogicoPacienteR2BO.run
short:
  v: El RUN es el n° de identificación que entrega la mayor credibilidad para la individualización inequívoca de las personas y se debe utilizar en todas las personas que lo poseen. En Chile es único, irrepetible e intransferible que posee todo chileno resida o no en Chile.
definition:
  v: El RUN es el n° de identificación que entrega la mayor credibilidad para la individualización inequívoca de las personas y se debe utilizar en todas las personas que lo poseen. En Chile es único, irrepetible e intransferible que posee todo chileno resida o no en Chile.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ModeloLogicoPacienteR2BO.run
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
is summary:
  v: true
mapping:
  identity:
    v: r2bo-paciente-nid-mapping
  map:
    v: Patient.identifier
  comment:
    v: Paciente identificado con RUN

short:
  v: Parte de la estructura del RUN y debe permitir valor numérico, incluído el cero y la letra k mayúscula o minúscula.
definition:
  v: Parte de la estructura del RUN y debe permitir valor numérico, incluído el cero y la letra k mayúscula o minúscula.
min:
  v: 0
max:
  v: 1
base:
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
is summary:
  v: true
mapping:
  identity:
    v: r2bo-paciente-nid-mapping
  map:
    v: Patient.identifier.value
  comment:
    v: Este dato es parte del número de documento de identidad del paciente.

id:
  v: ModeloLogicoPacienteR2BO.runProvisorio
path:
  v: ModeloLogicoPacienteR2BO.runProvisorio
short:
  v: Es el documento entregado de forma provisoria, por una entidad publica chilena.
definition:
  v: Es el documento entregado de forma provisoria, por una entidad publica chilena.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ModeloLogicoPacienteR2BO.runProvisorio
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
is summary:
  v: true
mapping:
  identity:
    v: r2bo-paciente-nid-mapping
  map:
    v: Patient.identifier
  comment:
    v: Paciente identificado con RUN Provisorio

id:
  v: ModeloLogicoPacienteR2BO.dni
path:
  v: ModeloLogicoPacienteR2BO.dni
short:
  v: Es el numero de documento de identificacion de un extranjero, documento entregado en el país de origen
definition:
  v: Es el numero de documento de identificacion de un extranjero, documento entregado en el país de origen
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ModeloLogicoPacienteR2BO.dni
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
is summary:
  v: true
mapping:
  identity:
    v: r2bo-paciente-nid-mapping
  map:
    v: Patient.identifier
  comment:
    v: Paciente identificado con DNI

id:
  v: ModeloLogicoPacienteR2BO.pasaporte
path:
  v: ModeloLogicoPacienteR2BO.pasaporte
short:
  v: Es el documento de identidad internacional, en formato de libreta electrónica, confeccionado por el estado de Chile que permite a sus ciudadanos salir del país e ingresar a otro, por los puertos o aeropuertos internacionales.
definition:
  v: Es el documento de identidad internacional, en formato de libreta electrónica, confeccionado por el estado de Chile que permite a sus ciudadanos salir del país e ingresar a otro, por los puertos o aeropuertos internacionales.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ModeloLogicoPacienteR2BO.pasaporte
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
is summary:
  v: true
mapping:
  identity:
    v: r2bo-paciente-nid-mapping
  map:
    v: Patient.identifier
  comment:
    v: Paciente identificado con pasaporte

id:
  v: ModeloLogicoPacienteR2BO.sexoBiologico
path:
  v: ModeloLogicoPacienteR2BO.sexoBiologico
short:
  v: Es la determinación hecha a través de la aplicación de criterios biológicos para clasificar a las personas como hombres o mujeres al momento de nacer.
definition:
  v: Es la determinación hecha a través de la aplicación de criterios biológicos para clasificar a las personas como hombres o mujeres al momento de nacer.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ModeloLogicoPacienteR2BO.sexoBiologico
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept
is summary:
  v: true
mapping:
  identity:
    v: r2bo-paciente-nid-mapping
  map:
    v: Patient.extension[SexoBiologico].valueCode
  comment:
    v: Sexo biológico del paciente

short:
  v: Momento exacto por el cual un ser humano deja de estar alojado en el vientre de su madre y se corta el cordón umbilical que lo une a la placenta. Se expresa en términos de día, mes y año.
definition:
  v: Momento exacto por el cual un ser humano deja de estar alojado en el vientre de su madre y se corta el cordón umbilical que lo une a la placenta. Se expresa en términos de día, mes y año.
min:
  v: 0
max:
  v: 1
base:
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime
is summary:
  v: true
mapping:
  identity:
    v: r2bo-paciente-nid-mapping
  map:
    v: Patient.birthDate
  comment:
    v: Fecha de nacimiento del paciente

id:
  v: ModeloLogicoPacienteR2BO.edad
path:
  v: ModeloLogicoPacienteR2BO.edad
short:
  v: Tiempo de existencia de una persona, intervalo de tiempo estimado o calculado entre el día, mes y año del nacimiento y el día, mes y año en que ocurre un hecho o acontecimiento en cualquier momento posterior al nacimiento. Se expresa en años, meses, semanas, días u horas de vida.
definition:
  v: Tiempo de existencia de una persona, intervalo de tiempo estimado o calculado entre el día, mes y año del nacimiento y el día, mes y año en que ocurre un hecho o acontecimiento en cualquier momento posterior al nacimiento. Se expresa en años, meses, semanas, días u horas de vida.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ModeloLogicoPacienteR2BO.edad
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Age
    l: Age
is summary:
  v: true
mapping:
  identity:
    v: r2bo-paciente-nid-mapping
  map:
    v: Patient.birthDate
  comment:
    v: Edad del paciente es calculada a partir de la fecha de nacimiento

element:
  id:
    v: ModeloLogicoPacienteR2BO
  path:
    v: ModeloLogicoPacienteR2BO
  short:
    v: Modelo Logico De un Paciente del R2BO
  definition:
    v: Modelo lógico para el conjunto de datos mínimo de un paciente del R2BO.
element:
  id:
    v: ModeloLogicoPacienteR2BO.nombres
  path:
    v: ModeloLogicoPacienteR2BO.nombres
  short:
    v: El nombre de las personas naturales, es la designación que dan los padres o representantes legales al momento de realizar la inscripción de nacimiento en la oficina del SRCI.
  definition:
    v: El nombre de las personas naturales, es la designación que dan los padres o representantes legales al momento de realizar la inscripción de nacimiento en la oficina del SRCI.
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: HumanName
      l: HumanName
  is summary:
    v: true
  mapping:
    identity:
      v: r2bo-paciente-nid-mapping
    map:
      v: Patient.name[NombreOficial].given
    comment:
      v: Nombres del paciente
element:
  id:
    v: ModeloLogicoPacienteR2BO.primerApellido
  path:
    v: ModeloLogicoPacienteR2BO.primerApellido
  short:
    v: El apellido distingue a la persona del resto de los integrantes de la sociedad y el nombre de pila, lo individualiza jurídicamente de los restantes hijos de los mismos padres.
  definition:
    v: El apellido distingue a la persona del resto de los integrantes de la sociedad y el nombre de pila, lo individualiza jurídicamente de los restantes hijos de los mismos padres.
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: string
      l: string
  is summary:
    v: true
  mapping:
    identity:
      v: r2bo-paciente-nid-mapping
    map:
      v: Patient.name[NombreOficial].family
    comment:
      v: Primer apellido del paciente
element:
  short:
    v: El apellido distingue a la persona del resto de los integrantes de la sociedad y el nombre de pila, lo individualiza jurídicamente de los restantes hijos de los mismos padres.
  definition:
    v: El apellido distingue a la persona del resto de los integrantes de la sociedad y el nombre de pila, lo individualiza jurídicamente de los restantes hijos de los mismos padres.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: string
      l: string
  is summary:
    v: true
  mapping:
    identity:
      v: r2bo-paciente-nid-mapping
    map:
      v: Patient.name[NombreOficial].extension[segundoApellido].valueString
    comment:
      v: Segundo apellido del paciente
element:
  short:
    v: Identificar el tipo del documento de identidad, por el cual se va a identificar el paciente.
  definition:
    v: Identificar el tipo del documento de identidad, por el cual se va a identificar el paciente.
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: CodeableConcept
      l: CodeableConcept
  is summary:
    v: true
  mapping:
    identity:
      v: r2bo-paciente-nid-mapping
    map:
      v: Patient.identifier.type
    comment:
      v: Tipo de documento de identidad del paciente.
element:
  short:
    v: Número de documento de identidad del paciente.
  definition:
    v: Número de documento de identidad del paciente.
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: string
      l: string
  is summary:
    v: true
  mapping:
    identity:
      v: r2bo-paciente-nid-mapping
    map:
      v: Patient.identifier.value
    comment:
      v: Número de documento de identidad del paciente.
element:
  id:
    v: ModeloLogicoPacienteR2BO.run
  path:
    v: ModeloLogicoPacienteR2BO.run
  short:
    v: El RUN es el n° de identificación que entrega la mayor credibilidad para la individualización inequívoca de las personas y se debe utilizar en todas las personas que lo poseen. En Chile es único, irrepetible e intransferible que posee todo chileno resida o no en Chile.
  definition:
    v: El RUN es el n° de identificación que entrega la mayor credibilidad para la individualización inequívoca de las personas y se debe utilizar en todas las personas que lo poseen. En Chile es único, irrepetible e intransferible que posee todo chileno resida o no en Chile.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: string
      l: string
  is summary:
    v: true
  mapping:
    identity:
      v: r2bo-paciente-nid-mapping
    map:
      v: Patient.identifier
    comment:
      v: Paciente identificado con RUN
element:
  short:
    v: Parte de la estructura del RUN y debe permitir valor numérico, incluído el cero y la letra k mayúscula o minúscula.
  definition:
    v: Parte de la estructura del RUN y debe permitir valor numérico, incluído el cero y la letra k mayúscula o minúscula.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: string
      l: string
  is summary:
    v: true
  mapping:
    identity:
      v: r2bo-paciente-nid-mapping
    map:
      v: Patient.identifier.value
    comment:
      v: Este dato es parte del número de documento de identidad del paciente.
element:
  id:
    v: ModeloLogicoPacienteR2BO.runProvisorio
  path:
    v: ModeloLogicoPacienteR2BO.runProvisorio
  short:
    v: Es el documento entregado de forma provisoria, por una entidad publica chilena.
  definition:
    v: Es el documento entregado de forma provisoria, por una entidad publica chilena.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: string
      l: string
  is summary:
    v: true
  mapping:
    identity:
      v: r2bo-paciente-nid-mapping
    map:
      v: Patient.identifier
    comment:
      v: Paciente identificado con RUN Provisorio

id:
  v: ModeloLogicoPacienteR2BO.dni
path:
  v: ModeloLogicoPacienteR2BO.dni
short:
  v: Es el numero de documento de identificacion de un extranjero, documento entregado en el país de origen
definition:
  v: Es el numero de documento de identificacion de un extranjero, documento entregado en el país de origen
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string
is summary:
  v: true
mapping:
  identity:
    v: r2bo-paciente-nid-mapping
  map:
    v: Patient.identifier
  comment:
    v: Paciente identificado con DNI

id:
  v: ModeloLogicoPacienteR2BO.pasaporte
path:
  v: ModeloLogicoPacienteR2BO.pasaporte
short:
  v: Es el documento de identidad internacional, en formato de libreta electrónica, confeccionado por el estado de Chile que permite a sus ciudadanos salir del país e ingresar a otro, por los puertos o aeropuertos internacionales.
definition:
  v: Es el documento de identidad internacional, en formato de libreta electrónica, confeccionado por el estado de Chile que permite a sus ciudadanos salir del país e ingresar a otro, por los puertos o aeropuertos internacionales.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string
is summary:
  v: true
mapping:
  identity:
    v: r2bo-paciente-nid-mapping
  map:
    v: Patient.identifier
  comment:
    v: Paciente identificado con pasaporte

id:
  v: ModeloLogicoPacienteR2BO.sexoBiologico
path:
  v: ModeloLogicoPacienteR2BO.sexoBiologico
short:
  v: Es la determinación hecha a través de la aplicación de criterios biológicos para clasificar a las personas como hombres o mujeres al momento de nacer.
definition:
  v: Es la determinación hecha a través de la aplicación de criterios biológicos para clasificar a las personas como hombres o mujeres al momento de nacer.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept
is summary:
  v: true
mapping:
  identity:
    v: r2bo-paciente-nid-mapping
  map:
    v: Patient.extension[SexoBiologico].valueCode
  comment:
    v: Sexo biológico del paciente

short:
  v: Momento exacto por el cual un ser humano deja de estar alojado en el vientre de su madre y se corta el cordón umbilical que lo une a la placenta. Se expresa en términos de día, mes y año.
definition:
  v: Momento exacto por el cual un ser humano deja de estar alojado en el vientre de su madre y se corta el cordón umbilical que lo une a la placenta. Se expresa en términos de día, mes y año.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime
is summary:
  v: true
mapping:
  identity:
    v: r2bo-paciente-nid-mapping
  map:
    v: Patient.birthDate
  comment:
    v: Fecha de nacimiento del paciente

id:
  v: ModeloLogicoPacienteR2BO.edad
path:
  v: ModeloLogicoPacienteR2BO.edad
short:
  v: Tiempo de existencia de una persona, intervalo de tiempo estimado o calculado entre el día, mes y año del nacimiento y el día, mes y año en que ocurre un hecho o acontecimiento en cualquier momento posterior al nacimiento. Se expresa en años, meses, semanas, días u horas de vida.
definition:
  v: Tiempo de existencia de una persona, intervalo de tiempo estimado o calculado entre el día, mes y año del nacimiento y el día, mes y año en que ocurre un hecho o acontecimiento en cualquier momento posterior al nacimiento. Se expresa en años, meses, semanas, días u horas de vida.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Age
    l: Age
is summary:
  v: true
mapping:
  identity:
    v: r2bo-paciente-nid-mapping
  map:
    v: Patient.birthDate
  comment:
    v: Edad del paciente es calculada a partir de la fecha de nacimiento