description: Este Perfil fue creado para cubrir la descripción de un Prestador a nivel Nacional package_name: hl7.fhir.cl.CoreCH derivation: constraint name: PrestadorCL type: Practitioner elements: identifier: min: 1 short: Id de los prestadores mustSupport: true array: true max: 2 index: 0 slicing: rules: open description: Este slice permite agregar una identificacion basada RUN y/o basada en el RNPI discriminator: - {path: use, type: value} min: 1 max: 2 slices: RUN: match: {use: official} schema: short: Identificador destinado a almacenar el número de RUN mustSupport: true _required: true index: 1 elements: use: short: Se define el uso de este identificador pattern: {type: Code, value: official} index: 2 system: {short: endPoint que valida el RUN, index: 3} value: {short: Número de RUN, index: 4} required: [use] RNPI: match: {use: secondary} schema: short: Identificador destinado a almacenar el identificador del RNPI mustSupport: true index: 5 elements: use: short: Se define el uso de este identificador pattern: {type: Code, value: secondary} index: 6 system: {short: endPoint que valida el RNPI, index: 7} value: {short: Valor identificador NRPI, index: 8} required: [use] active: {mustSupport: true, index: 9} name: mustSupport: true index: 10 elements: use: short: Uso del nombre del prestador pattern: {type: Code, value: official} index: 11 family: short: Primer Apellido index: 12 extensions: mothers-family: {url: 'http://hl7.org/fhir/StructureDefinition/humanname-mothers-family', min: 0, max: 1, type: Extension, index: 14} elements: extension: short: Extensión para segundo apellido index: 13 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: mothers-family: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/humanname-mothers-family', index: 14} min: 0 max: 1 given: {index: 15} required: [given, family] telecom: mustSupport: true index: 16 elements: use: {short: 'Uso del contacto descrito, de debe utilizar ´phone´ y ´email´, en caso que agreguemos los dos datos.', index: 17} address: short: Dirección del Prestador mustSupport: true index: 18 elements: use: {short: Definición del tipo de domicilio home | work | temp | old (requerido), mustSupport: true, index: 19} line: {short: 'Calle o avenida, numero y casa o depto', mustSupport: true, index: 20} city: short: Campo para Comuna de residencia binding: {strength: required, valueSet: 'https://hl7chile.cl/fhir/ig/CoreCL/ValueSet/VSCodigosComunaCL'} mustSupport: true index: 21 district: short: Campo para Provincia de Residencia binding: {strength: required, valueSet: 'https://hl7chile.cl/fhir/ig/CoreCL/ValueSet/VSCodigosProvinciasCL'} mustSupport: true index: 22 state: short: Campo para la Región binding: {strength: required, valueSet: 'https://hl7chile.cl/fhir/ig/CoreCL/ValueSet/VSCodigosRegionesCL'} mustSupport: true index: 23 country: short: Campo para País de Residencia binding: {strength: required, valueSet: 'https://hl7chile.cl/fhir/ig/CoreCL/ValueSet/CodPais'} mustSupport: true index: 24 required: [use] gender: {short: 'Sexo de nacimiento Registrado, male | female | other | unknown (requerido)', mustSupport: true, index: 25} birthDate: {short: Fecha de nacimiento del Paciente. El formato debe ser YYYY-MM-DD, mustSupport: true, index: 26} qualification: short: Certificados, títulos y/o Especialidad(es) obtenidas por el Prestador mustSupport: true index: 27 slicing: rules: open description: Debido a que los profeisonales de la salud pueden tener titulo y ademas poseer especialidades, es que se ha realizado un slice, con el fin de poder diferenciarlos. discriminator: - {path: code.text, type: value} min: null slices: Cert: match: code: {text: Certificado(s)} schema: short: Especificación de los Títulos o Certificados Profesionales que tiene el Prestador mustSupport: true array: true index: 28 elements: code: elements: coding: elements: system: {short: El sistema sobre el cual se verificarán los titulos o certificados de los Prestadores, index: 29} display: {short: Nombre del titulo o certificado agregado, mustSupport: true, index: 30} required: [display] text: pattern: {type: String, value: Certificado(s)} index: 31 required: [text] issuer: short: Organizacion que entrega el certificado o título index: 32 elements: display: {short: Nombre de la organizacion que entrega certificado o título, index: 33} Esp: match: code: {text: Especialidad(es)} schema: short: Especificación de la o las especialidades que posea el prestador mustSupport: true array: true index: 34 elements: identifier: short: Identificador de especialidades index: 35 elements: value: {short: Codigo de la especialidad, index: 36} code: elements: coding: elements: system: {short: El sistema sobre el cual se verificarán las especialidades de los Prestadores, index: 37} display: {short: Nombre de la especialidad, mustSupport: true, index: 38} required: [display] text: pattern: {type: String, value: Especialidad(es)} index: 39 required: [text] package_version: 1.0.0 class: profile kind: resource url: https://hl7chile.cl/fhir/ig/CoreCL/StructureDefinition/CorePrestadorCl base: http://hl7.org/fhir/StructureDefinition/Practitioner version: 1.0.0 required: [gender, identifier, birthDate]