Guía de Implementación ''cl core'' FHIR R4, (Versión Evolutiva)
1.9.2 - draft CL

This page is part of the Chile Core (v1.9.2: STU2 Draft) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Resource Profile: CL Prestador

Official URL: https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/CorePrestadorCl Version: 1.9.2
Active as of 2024-12-11 Computable Name: PrestadorCL

Copyright/Legal: Usado con el permiso de HL7 International, todos los derechos resevados en los Licencias de HL7 Internacional.

Este Perfil fue creado para cubrir la descripción de un Prestador a nivel Nacional

Ejemplos de uso en Diferentes Escenarios

  • Búsqueda de Profesional de la Salud por RUN, RNPI, PASAPORTE u OTRO IDENTIFICADOR
  • Determinación de Certificados que acredita el Prestador
  • Determinación de especialidades que posee el prestador

Notas Adicionales

Consideraciones para la implementación:

  • La Identificación del Prestador individual puede ser Basada en el RUN, RNPI, Pasaporte u otro.
  • Para el elemento name se agrega la extensión externa de 2o apellido en donde la url de esta es https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/SegundoApellido.
  • El elemento address considera la creación de un nuevo tipo de datos denominado ClAddress que contiene lo mismo que el tipo original más las extensiones para codificar comunas, provincias, regiones y países.
  • Se entiende por qualification como los certificados/títulos, especialidades y subespecialidades registradas por el prestador. Para diferenciar certificados de especialidades y subespecialidades se ha optado por desarrollar dos slice para este elemento.
    • El slice TituloProfesional se usa para la especificación de los Títulos o Certificados Profesionales que tiene el Prestador. Para desarrollar este slice se requiere que:
      • *qualification[TituloProfesional].identifier.value = "cert"
    • El slice Esp se usa para la especificación de la o las especialidades que posee el Prestador. Para desarrollar este slice se requiere que:
      • *qualification[EspecialidadMedica].identifier.value = "esp".
    • El slice SubEsp se usa para la especificación de la o las subespecialidades que posee el Prestador. Para desarrollar este slice se requiere que:
      • *qualification[Subespecialidad].identifier.value = "subesp".

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from Practitioner

NameFlagsCard.TypeDescription & Constraintsdoco
.. Practitioner Practitioner
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... IdentidadDeGenero S 0..1 CodeableConcept Identidad De Género
URL: https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/IdentidadDeGenero
Binding: Identidad de Genero (required)
.... SexoBiologico S 0..1 CodeableConcept Sexo Biologico del paciente
URL: https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/SexoBiologico
Binding: AdministrativeGender (required)
... Slices for identifier S 0..* Identifier Identificación de los prestadores
Slice: Unordered, Open by value:type.coding.code
.... identifier:All Slices Content/Rules for all slices
..... type 0..1 CodeableConcept Description of identifier
Binding: Tipo Identificador (required)
.... identifier:run S 0..1 Identifier Identificador destinado a almacenar el número de RUN
..... use S 0..1 code usual | official | temp | secondary | old (If known)
..... type
...... coding
....... code 1..1 code Symbol in syntax defined by the system
Required Pattern: 01
..... system S 0..1 uri endPoint que valida el RUN
..... value S 0..1 string Número de RUN
.... identifier:rnpi S 0..1 Identifier Valor de RNPI
..... use S 0..1 code usual | official | temp | secondary | old (If known)
..... type
...... coding
....... code 1..1 code Symbol in syntax defined by the system
Required Pattern: 13
..... system S 0..1 uri endPoint para validar los códigos
..... value S 0..1 string Valor identificador
.... identifier:pasaporte S 0..1 Identifier Valor de PASAPORTE
..... use S 0..1 code usual | official | temp | secondary | old (If known)
..... type
...... coding
....... code 1..1 code Symbol in syntax defined by the system
Required Pattern: 05
..... system S 0..1 uri endPoint para validar los códigos
..... value S 0..1 string Valor identificador
.... identifier:otro S 0..1 Identifier Para otros identificadores que el notificador estime conveniente
..... use S 0..1 code usual | official | temp | secondary | old (If known)
..... type
...... coding
....... code 1..1 code Symbol in syntax defined by the system
Required Pattern: 14
..... system S 0..1 uri endPoint para validar los códigos
..... value S 0..1 string Valor identificador
... active S 0..1 boolean Whether this practitioner's record is in active use
.... use S 0..1 code Uso del nombre del prestador
Required Pattern: official
.... family S 0..1 string Primer Apellido
..... Slices for extension 0..* Extension Extensión para el segundo apellido
Slice: Unordered, Open by value:url
...... segundoApellido S 0..1 string Segundo Apellido
URL: https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/SegundoApellido
.... given S 0..* string Given names (not always 'first'). Includes middle names
... telecom S 0..* ContactPoint A contact detail for the practitioner (that apply to all roles)
.... system S 0..1 code Debe utilizar "phone" o "email".
.... value S 0..1 string The actual contact point details
.... use S 0..1 code Uso del contacto descrito. Puede usar "home | work | temp | old | mobile"
... address S 0..* ClAddress Tipo de dato para agregar la dirección
... gender S 0..1 code Sexo Registral (male | female | other | unknown (requerido))
... birthDate S 0..1 date Fecha de nacimiento del Paciente. El formato debe ser YYYY-MM-DD
... Slices for qualification S 0..* BackboneElement Certificados, títulos y/o Especialidad(es) obtenidas por el Prestador
Slice: Unordered, Open by value:identifier.value
.... qualification:TituloProfesional S 0..* BackboneElement Especificación de los Títulos o Certificados Profesionales que tiene el Prestador
..... identifier S 0..* Identifier An identifier for this qualification for the practitioner
...... value S 1..1 string Valor del tipo de calificación, en este caso cert
Required Pattern: cert
..... code S 1..1 CodeableConcept Coded representation of the qualification
...... coding S 0..* Coding Code defined by a terminology system
....... system S 0..1 uri El sistema sobre el cual se verificarán los títulos o certificados de los Prestadores
....... code S 0..1 code Nombre del título o certificado agregado
....... display S 0..1 string Nombre del título o certificado agregado
...... text S 0..1 string Nombre del título entregado por la Super Intendencia de Salud
..... issuer S 0..1 Reference(Organization) Organización que entrega el certificado o título
...... display S 0..1 string Nombre de la organización que entrega certificado o título
.... qualification:EspecialidadMedica S 0..* BackboneElement Especificación de la o las especialidades que posea el prestador
..... identifier S 0..* Identifier An identifier for this qualification for the practitioner
...... value S 1..1 string Valor del tipo de calificación, en este caso esp
Required Pattern: esp
..... code S 1..1 CodeableConcept Coded representation of the qualification
...... coding S 0..* Coding Code defined by a terminology system
....... system S 0..1 uri El sistema sobre el cual se verificarán las especialidades de los Prestadores
....... code S 0..1 code Symbol in syntax defined by the system
....... display S 0..1 string Nombre de la especialidad
...... text S 0..1 string Texto libre de la especialidad del profesional
..... issuer S 0..1 Reference(Organization) Organización que entrega el certificado o título
...... display S 0..1 string Nombre de la organización que entrega certificado o título
.... qualification:Subespecialidad S 0..* BackboneElement Especificación de la o las subespecialidades que posea el prestador
..... identifier S 0..* Identifier An identifier for this qualification for the practitioner
...... value S 1..1 string Valor del tipo de calificación, en este caso subesp
Required Pattern: subesp
..... code S 1..1 CodeableConcept Coded representation of the qualification
...... coding S 0..* Coding Code defined by a terminology system
....... system S 0..1 uri El sistema sobre el cual se verificarán las especialidades de los Prestadores
....... code S 0..1 code Symbol in syntax defined by the system
....... display S 0..1 string Nombre de la subespecialidad
...... text S 0..1 string Texto libre de la subespecialidad del profesional
..... issuer S 0..1 Reference(Organization) Organización que entrega el certificado o título
...... display S 0..1 string Nombre de la organización que entrega certificado o título

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
Practitioner.identifier.typerequiredVSTipoIdentificador (a valid code from Tipo Identificador)
https://hl7chile.cl/fhir/ig/clcore/ValueSet/VSTipoIdentificador
from this IG

 

Other representations of profile: CSV, Excel, Schematron