description: Este Perfil ha sido desarrollado para cubrir las necesidades del Caso de Uso de Receta Electrónica. Sin embargo, se ha modelado con el fin de cubrir las necesidades nacionales de un Recurso Paciente para un Historial Clínico Nacional package_name: rs/hl7.fhir.cl.clcore derivation: constraint name: PacienteCl type: Patient elements: address: {type: Address, mustSupport: true, index: 35} name: short: 'Nombres y Apellidos del Paciente considerando, según el caso: 1er Nombre, Nombres, 1er Apellido y 2o Apellido' index: 14 slicing: rules: open description: Este slice se genera para diferenciar el nombre registrado Versus el nombre social discriminator: - {path: use, type: value} min: 1 slices: NombreOficial: match: {use: official} schema: short: Determinación del nombre registrado oficialmente del Paciente mustSupport: true _required: true index: 15 elements: use: short: uso del nombre del paciente mustSupport: true pattern: {type: code, value: official} type: code index: 16 family: short: 1er Apellido mustSupport: true index: 17 extensions: segundoApellido: {url: 'https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/SegundoApellido', min: 0, max: 1, type: Extension, mustSupport: true, index: 19} elements: extension: short: Extensión para el segundo apellido index: 18 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: 19} min: 0 max: 1 given: {short: Primer nombre y nombres del Paciente, mustSupport: true, index: 20} required: [family, given, use] NombreSocial: match: {use: usual} schema: short: nombre recurrente que usa el paciente mustSupport: true index: 21 elements: use: short: uso que se le da al nombre mustSupport: true pattern: {type: code, value: usual} type: code index: 22 text: {index: 23} family: {index: 24} given: {short: Nombre Social, mustSupport: true, index: 25} prefix: {index: 26} suffix: {index: 27} period: {index: 28} required: [given, use] birthDate: {short: Fecha de nacimiento del Paciente. El formato debe ser YYYY-MM-DD, mustSupport: true, index: 34} extension: index: 0 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: nacionalidad: match: {url: null} schema: type: Extension mustSupport: true url: https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/CodigoPaises index: 1 elements: url: {short: Extensión de Nacionalidad para pacientes extranjeros, index: 2} communication: short: Lenguaje en el cual se puede comunicar con el paciente mustSupport: true index: 50 elements: language: short: Lenguaje específico binding: {strength: required, valueSet: 'https://hl7chile.cl/fhir/ig/clcore/ValueSet/VSCodigoslenguaje'} mustSupport: true index: 51 elements: coding: mustSupport: true index: 52 elements: system: {mustSupport: true, index: 53} code: {mustSupport: true, index: 54} display: {mustSupport: true, index: 55} required: [code, system] required: [coding] identifier: short: Listados de Id de Paciente. De poseer una CI con RUN vigente, este DEBE ser ingresado mustSupport: true index: 3 extensions: {} elements: extension: {mustSupport: true, index: 4} use: {mustSupport: true, index: 5} type: short: Tipo de documento de Id (Extensible) binding: {strength: required, valueSet: 'https://hl7chile.cl/fhir/ig/clcore/ValueSet/VSTiposDocumentos'} mustSupport: true index: 6 extensions: paises: {url: 'https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/CodigoPaises', min: 0, max: 1, type: Extension, mustSupport: true, index: 8} elements: extension: short: País de Origen del Documento de Id index: 7 slicing: slices: paises: match: {} schema: {type: Extension, mustSupport: true, url: 'https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/CodigoPaises', index: 8} min: 0 max: 1 coding: mustSupport: true index: 9 elements: system: {short: Sistema de identificación de tipos de documentos, mustSupport: true, index: 10} code: {short: Código de Tipo de Documento, mustSupport: true, index: 11} display: {short: Glosa del Código Documento, mustSupport: true, index: 12} value: {short: Número o valor de identificación, index: 13} telecom: short: Detalles de contacto del Paciente mustSupport: true index: 29 elements: system: binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/contact-point-system'} mustSupport: true index: 30 value: {short: Dato del contato del paciente descrito, mustSupport: true, index: 31} use: short: home | work | temp | old | mobile binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/contact-point-use'} mustSupport: true index: 32 generalPractitioner: type: Reference short: Proveedor de Salud designado como principal mustSupport: true refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Practitioner'] index: 56 elements: reference: {short: URI de referencia a la Organización o a un Médico, mustSupport: true, index: 57} display: {short: Texto alternativo a la referencia, mustSupport: true, index: 58} gender: {short: 'Sexo de nacimiento Registrado, male | female | other | unknown (requerido)', mustSupport: true, index: 33} contact: short: Contacto, tutor legal o representante del Paciente mustSupport: true index: 36 extensions: IdContacto: {url: 'https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/IdContacto', min: 1, short: Identificación del Contacto, type: Extension, mustSupport: true, index: 38} elements: extension: index: 37 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: 1 slices: IdContacto: match: {url: null} schema: {short: Identificación del Contacto, type: Extension, mustSupport: true, url: 'https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/IdContacto', index: 38} min: 1 relationship: short: Relación legal o de paretezco entre el contacto y el paciente binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/patient-contactrelationship'} mustSupport: true index: 39 elements: coding: mustSupport: true index: 40 elements: system: {mustSupport: true, index: 41} code: {mustSupport: true, index: 42} display: {mustSupport: true, index: 43} required: [code, system] required: [coding] name: short: Nombre del Contacto mustSupport: true index: 44 elements: use: short: uso del nombre del paciente mustSupport: true pattern: {type: code, value: official} type: code index: 45 family: short: 1er Apellido mustSupport: true index: 46 extensions: mothers-family: {url: 'http://hl7.org/fhir/StructureDefinition/humanname-mothers-family', min: 0, max: 1, type: Extension, mustSupport: true, index: 48} elements: extension: short: Extensión para 2o apellido mustSupport: true index: 47 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: 1 max: 1 slices: mothers-family: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/humanname-mothers-family', index: 48} min: 0 max: 1 required: [extension] given: {short: Primer nombre y nombres del Contacto o Representante Legal, mustSupport: true, index: 49} required: [family, given] required: [extension, name, relationship] package_version: 1.8.1 extensions: nacionalidad: url: https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/CodigoPaises type: Extension mustSupport: true index: 1 elements: url: {short: Extensión de Nacionalidad para pacientes extranjeros, index: 2} class: profile kind: resource url: https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/CorePacienteCl base: http://hl7.org/fhir/StructureDefinition/Patient version: 1.8.1 required: [birthDate, gender, identifier, name]