Atención de Urgencia Interoperable
0.1.2-qa-preview - qa-preview Chile flag

Atención de Urgencia Interoperable, published by Unidad de Interoperabilidad - MINSAL. This guide is not an authorized publication; it is the continuous build for version 0.1.2-qa-preview built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/Minsal-CL/IG_Urgencia/ and changes regularly. See the Directory of published versions

Resource Profile: Encuentro Urgencia

Official URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/EncounterUrg Version: 0.1.2-qa-preview
Standards status: Draft Maturity Level: 0 Computable Name: EncounterUrg

Recurso que representa el episodio de urgencia de un paciente en un establecimiento de salud.

Uso y Alcance

Este perfíl debe ser empleado como recurso trazador de todo el episodio de urgencia de un paciente. Se debe registrar el detalle de las fechas en los que el paciente se encontró en los diferentes estados del proceso de atención de urgencia a través del campo statusHistory. Cada uno de los participantes que interactuaron con el paciente en el proceso de atención de urgencia deben ser registrados en el campo participant.

Estados de Atención de Urgencia

El recurso EncounterUrg se utiliza para registrar los estados de atención de urgencia en los que se encuentra un paciente, junto con las fechas correspondientes a cada estado. Los estados considerados en el flujo de atención de urgencia son los siguientes:

Admisión

Este estado refleja el momento en el que el paciente es admitido en el servicio de urgencias. La admisión es gestionada por el personal administrativo y se registra en el recurso EncounterUrg de la siguiente manera:

  • En el campo statusHistory, se añade una nueva entrada donde:
    • El elemento status se establece como arrived.
    • La fecha y hora de admisión del paciente se registra en el elemento period.start de la entrada correspondiente.
  • Adicionalmente, el campo principal period.start del recurso EncounterUrg también debe contener la fecha y hora de la admisión del paciente.

Categorización

Este estado registra la categorización del paciente según la gravedad de su condición de salud, actividad que realiza el personal clínico. La información se documenta en el recurso EncounterUrg de la siguiente manera:

  • En el campo statusHistory, se añade una nueva entrada donde:
    • El elemento status se establece como triaged.
    • La fecha y hora en la que se realizó la categorización se registra en el elemento period.start de la entrada correspondiente.

Atención

Este estado registra el inicio de la atención médica, conducente al diagnóstico y tratamiento del paciente, posterior al proceso de categorización. La atención es llevada a cabo por el personal clínico y se documenta en el recurso EncounterUrg de la siguiente manera:

  • En el campo statusHistory, se añade una nueva entrada donde:
    • El elemento status se establece como in-progress.
    • La fecha y hora de inicio de la atención médica se registra en el elemento period.start de la entrada correspondiente.

Egreso

Este estado corresponde al momento en el que la ateción de urgencia es dada por finalizada, cerrando el ciclo de atención y generando el DAU (Dato de Atención de Urgencia). La información del egreso se registra en el recurso EncounterUrg de la siguiente manera:

  • En el campo statusHistory, se añade una nueva entrada donde:
    • El elemento status se establece como finished.
    • La fecha y hora de egreso del paciente se registra en el elemento period.start de la entrada correspondiente.
  • Además:
    • El campo principal period.end del recurso EncounterUrg debe regsitarse esta fecha de egreso.

Adicionalmente a los estados mencionados, se requiere registrar otro dato relevante en el proceso de atención de urgencia, el cual es la fecha efectiva de egreso del paciente. Este dato se registra en el recurso EncounterUrg en la entrada del statusHistory cuyo status es finished. La fecha y hora de egreso efectivo se registra en el elemento period.end de la entrada correspondiente. Este dato representa el momento en que el paciente es dado de alta, hospitalizado o derivado a otro servicio.

Participantes en el Proceso de Atención de Urgencia

Este recurso permite registrar a los diferentes participantes que interactuaron con el paciente en el proceso de atención de urgencia. Los participantes se registran en el campo participant del recurso EncounterUrg. Cada participante se registra como una entrada en la lista de participantes, donde se debe especificar el rol que desempeña en el proceso de atención de urgencia. Los roles permitidos son los siguientes:

Acompañante

Persona que acompaña al paciente durante el proceso de atención de urgencia. Se registra en el campo participant del recurso EncounterUrg con type igual a emergency.

Admisionista

Persona encargada de realizar la admisión del paciente en el servicio de urgencias. Se registra en el campo participant del recurso EncounterUrg con type igual a ADM.

Categorizador

Persona encargada de realizar la categorización del paciente según la gravedad de su condición de salud. Se registra en el campo participant del recurso EncounterUrg con type igual a triage.

Atendedor

Persona encargada de brindar atención médica al paciente. Se registra en el campo participant del recurso EncounterUrg con type igual a ATND.

Atendedor Secundario

Persona encargada de brindar atención médica al paciente, en apoyo al atendedor principal. Se registra en el campo participant del recurso EncounterUrg con type igual a SPRF.

Especialista

Persona especializada en una rama de la medicina, encargada de brindar atención médica al paciente. Se registra en el campo participant del recurso EncounterUrg con type igual a CON.

Terminador

Persona encargada de realizar el egreso del paciente del servicio de urgencias. Se registra en el campo participant del recurso EncounterUrg con type igual a DIS.

Dentro de cada una de las entradas de la lista de participantes, se debe registrar la fecha y hora en la que el participante interactuó con el paciente en el campo period.start. Si se cuenta con la fecha y hora de finalización de la interacción, esta se registra en el campo period.end. Cada código empleado para identificar el tipo de participante en el proceso de atención de urgencia se encuentra en el ValueSet TipoParticipanteEncuentroUrgencia.

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

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

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Encounter C 0..* EncounterCL(1.9.4) An interaction during which services are provided to the patient
Constraints: acompanante-slice, motivo-consulta, categorizacion
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
.... extension:Acompanante S 1..1 boolean Indica si el paciente acude con acompañante
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/Acompanante
Constraints: ext-1
.... extension:LeyPrevisional S 0..1 CodeableConcept Ley previsional que financia la atención de urgencia
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/LeyPrevisional
Binding: VSLeyPrevisional (0.1.2-qa-preview) (required)
Constraints: ext-1
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
.... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
.... value SΣ 1..1 string Valor del identificador, compuesto por Código DEIS de establecimiento - Id único del evento asignado por el establecimiento
Example General: 123456
... status ?!SΣ 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Binding: EncounterStatus (required): Códigos requeridos por FHIR
... Slices for statusHistory 1..* BackboneElement List of past encounter statuses
Slice: Unordered, Open by value:status
.... statusHistory:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... status 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Binding: EncounterStatus (required): Current state of the encounter.
..... period 1..1 Period The time that the episode was in the specified status
.... statusHistory:Admision S 1..1 BackboneElement Estado de admisión de la atención de urgencia
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... status S 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Binding: EncounterStatus (required): Current state of the encounter.
Required Pattern: arrived
..... period S 1..1 Period The time that the episode was in the specified status
...... start SΣC 1..1 dateTime Fecha y hora de admisión
.... statusHistory:Categorizacion S 0..* BackboneElement Estado de categorización de la atención de urgencia
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... status S 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Binding: EncounterStatus (required): Current state of the encounter.
Required Pattern: triaged
..... period S 1..1 Period The time that the episode was in the specified status
...... start SΣC 1..1 dateTime Fecha y hora de categorización
.... statusHistory:Atencion S 0..1 BackboneElement Estado de atención de la atención de urgencia
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... status S 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Binding: EncounterStatus (required): Current state of the encounter.
Required Pattern: in-progress
..... period S 1..1 Period The time that the episode was in the specified status
...... start SΣC 1..1 dateTime Fecha y hora de inicio de atención de urgencia
.... statusHistory:Egreso S 0..1 BackboneElement Estado de egreso de la atención de urgencia
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... status S 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Binding: EncounterStatus (required): Current state of the encounter.
Required Pattern: finished
..... period S 1..1 Period The time that the episode was in the specified status
...... start SΣC 1..1 dateTime Fecha y hora de egreso
...... end SΣC 0..1 dateTime Fecha y hora de egreso efectivo
... class SΣ 1..1 Coding Tipo de encuentro de urgencia
Binding: ActCode (3.0.0) (extensible)
Required Pattern: At least the following
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ActCode
.... version 0..1 string Version of the system - if relevant
.... code 1..1 code Symbol in syntax defined by the system
Fixed Value: EMER
.... display 0..1 string Representation defined by the system
.... userSelected 0..1 boolean If this coding was chosen directly by the user
... type SΣ 0..* CodeableConcept Tipo específico de Encuentro
Binding: VSTiposEncuentroCL (1.9.4) (example)
... serviceType SΣ 0..1 CodeableConcept Tipo de servicio que se realiza en el Encuentro
Binding: VSTiposServicioCL (1.9.4) (example)
... priority S 1..1 CodeableConcept Categorización de prioridad de atención de urgencia
Binding: VSCategorizacionUrgencia (0.1.2-qa-preview) (required)
.... coding SΣ 1..1 Coding Code defined by a terminology system
..... system SΣ 1..1 uri Sistema de categorización de la prioridad de atención de urgencia
..... code SΣ 1..1 code Código de categorización de la prioridad
..... display SΣ 0..1 string Definición de la categorización de la prioridad
... subject SΣ 1..1 Reference(Paciente Urgencia(0.1.2-qa-preview)) Paciente
... Slices for participant SΣ 1..* BackboneElement Participantes involucrados en el encuentro sin considerar al paciente
Slice: Unordered, Open by value:type
.... participant:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 0..* CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)
..... individual SΣ 1..1 Reference(CL Prestador(1.9.4) | CL RolClinico(1.9.4) | RelatedPerson) Referencia al participante
.... participant:Acompanante SΣ 0..1 BackboneElement Acompañante del paciente
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 1..1 CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/participant-type
....... version 1..1 string Version of the system - if relevant
Fixed Value: 4.0.1
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: emergency
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... individual SΣ 1..1 Reference(Acompañante Urgencia(0.1.2-qa-preview)) Referencia al acompañante del paciente
.... participant:Admisionista SΣ 1..1 BackboneElement Personal administrativo que realiza la admisión de urgencia
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 1..1 CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: ADM
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... start SΣC 1..1 dateTime Fecha y hora de admisión
..... individual SΣ 1..1 Reference(Prestador Administrativo de Urgencia(0.1.2-qa-preview)) Referencia al participante
.... participant:Categorizador SΣ 0..* BackboneElement Profesional que categoriza al paciente
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 1..1 CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/CodeSystem/TipoParticipanteUrgencia
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: triage
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... start SΣC 1..1 dateTime Fecha y hora de categorización
..... individual SΣ 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional que categoriza
.... participant:Atendedor SΣ 0..* BackboneElement Profesional que atiende al paciente
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 1..1 CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: ATND
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... start SΣC 1..1 dateTime Fecha y hora de atención
..... individual SΣ 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional que atiende
.... participant:AtendedorSecundario SΣ 0..* BackboneElement Profesional que atiende al paciente pero no es el principal
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 1..1 CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: SPRF
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... start SΣC 1..1 dateTime Fecha y hora de atención
..... individual SΣ 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional que atiende
.... participant:Especialista SΣ 0..* BackboneElement Profesional especialista que atiende al paciente
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 1..1 CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: CON
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... start SΣC 1..1 dateTime Fecha y hora de atención
..... individual SΣ 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional especialista que atiende
.... participant:Terminador SΣ 0..1 BackboneElement Profesional que autoriza el egresa del paciente
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 1..1 CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: DIS
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... start SΣC 1..1 dateTime Fecha y hora que se registra la decisión de egreso
..... individual SΣ 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional que autoriza el egreso
... appointment SΣ 0..1 Reference(Appointment) Reserva de un evento de atención médica entre paciente(s), profesional(es), persona(s) relacionada(s) y/o dispositivo(s)
... period S 1..1 Period La hora de inicio y finalización del encuentro
.... start SΣC 1..1 dateTime Fecha y hora de que se realiza la admisión de urgencia
.... end SΣC 0..1 dateTime Fecha y hora de que se cierra el dato de urgencia
... length S 0..1 Duration Cantidad de tiempo que duró el encuentro (menos tiempo ausente)
... reasonCode SΣ 0..1 CodeableConcept Motivo de la atención de urgencia
Binding: EncounterReasonCodes (preferred): Reason why the encounter takes place.
.... text SΣ 1..1 string Texto libre del motivo de la atención de urgencia indicado por el paciente
... Slices for diagnosis SΣ 0..* BackboneElement Diagnóstico relevante para este encuentro
Slice: Unordered, Open by value:use
.... diagnosis:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... condition Σ 1..1 Reference(CL Condición-Diagnóstico(1.9.4)) El diagnóstico o procedimiento relevante para el encuentro
.... diagnosis:HipotesisDiagnostica SΣ 0..* BackboneElement Hipótesis diagnóstica
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... condition SΣ 1..1 Reference(Condition Diagnostico(0.1.2-qa-preview)) Referencia a la hipótesis diagnóstica
..... use S 1..1 CodeableConcept Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
Binding: DiagnosisRole (preferred): The type of diagnosis this condition represents.
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/diagnosis-role
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: AD
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... rank S 0..1 positiveInt Si es la hipótesis diagnóstica principal se debe registrar el valor 1.
.... diagnosis:Comorbilidades SΣ 0..* BackboneElement Comorbilidades
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... condition SΣ 1..1 Reference(Condition Diagnostico(0.1.2-qa-preview)) Referencia a la comorbilidad
..... use S 1..1 CodeableConcept Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
Binding: DiagnosisRole (preferred): The type of diagnosis this condition represents.
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/diagnosis-role
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: CM
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
.... diagnosis:DiagnosticoEgreso SΣ 0..1 BackboneElement Diagnóstico de egreso
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... condition SΣ 1..1 Reference(Condition Diagnostico(0.1.2-qa-preview)) Referencia al diagnóstico de egreso
..... use S 1..1 CodeableConcept Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
Binding: DiagnosisRole (preferred): The type of diagnosis this condition represents.
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/diagnosis-role
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: DD
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
... hospitalization 0..1 BackboneElement Información de admisión y egreso de la atención de urgencia
.... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:MedioDeLlegada S 1..1 CodeableConcept Medio de llegada del paciente al servicio de urgencia
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/MedioDeLlegada
Binding: VSMedioDeLlegada (0.1.2-qa-preview) (required)
Constraints: ext-1
..... extension:ConsultaPorAccidente S 1..1 boolean Consulta por accidente
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/ConsultaPorAccidente
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... admitSource S 1..1 CodeableConcept Lugar físico desde donde proviene el paciente cuando concurre a la atención de urgencia
Binding: VSProcedencia (0.1.2-qa-preview) (required)
.... dischargeDisposition S 0..1 CodeableConcept Tipo de egreso de la atención de urgencia
Binding: VSTipoEgreso (0.1.2-qa-preview) (required)
..... Slices for extension Content/Rules for all slices
...... extension:IndicacionHospitalizacion S 0..1 (Complex) Indicación de hospitalización
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/IndicacionHospitalizacion
Constraints: ext-1
...... extension:IndicacionAlta S 0..1 (Complex) Indicación de alta
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/IndicacionAlta
Constraints: ext-1
...... extension:IndicacionDerivacion S 0..1 (Complex) Indicación de derivación a otro centro asistencial
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/IndicacionDerivacion
Constraints: ext-1
...... extension:Abandono S 0..1 Coding Tipo de abandono
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/Abandono
Binding: VSAbandono (0.1.2-qa-preview) (required)
Constraints: ext-1
...... extension:Fallecido S 0..1 (Complex) Fallecido
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/Fallecido
Constraints: ext-1
... serviceProvider S 1..1 Reference(Establecimiento Urgencia(0.1.2-qa-preview)) Establecimiento de salud

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Encounter.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.statusHistory.​status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.statusHistory:Admision.​status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.statusHistory:Categorizacion.​status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.statusHistory:Atencion.​status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.statusHistory:Egreso.​status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.class Base extensible v3 Code System ActCode 📍3.0.0 THO v6.5
Encounter.type Base example Tipos de Encuentro 📍1.9.4 Guía de Implementación ''cl core'' FHIR R4, v1.9
Encounter.serviceType Base example Tipos de Servicios Remotos 📍1.9.4 Guía de Implementación ''cl core'' FHIR R4, v1.9
Encounter.priority Base required Categorización Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant:Acompanante.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant:Admisionista.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant:Categorizador.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant:Atendedor.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant:AtendedorSecundario.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant:Especialista.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant:Terminador.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.reasonCode Base preferred Encounter Reason Codes 📍4.0.1 FHIR Std.
Encounter.diagnosis:HipotesisDiagnostica.​use Base preferred DiagnosisRole 📍4.0.1 FHIR Std.
Encounter.diagnosis:Comorbilidades.​use Base preferred DiagnosisRole 📍4.0.1 FHIR Std.
Encounter.diagnosis:DiagnosticoEgreso.​use Base preferred DiagnosisRole 📍4.0.1 FHIR Std.
Encounter.hospitalization.​admitSource Base required Procedencia 📍0.1.2-qa-preview This IG
Encounter.hospitalization.​dischargeDisposition Base required Tipo Egreso 📍0.1.2-qa-preview This IG

Constraints

Id Grade Path(s) Description Expression
acompanante-slice error Encounter Si la extensión Acompanante es 'true', entonces el participante Acompanante debe estar presente. extension('https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/Acompanante').value.single() = true implies participant.type.coding.exists(system = 'http://terminology.hl7.org/CodeSystem/v3-ParticipationType' and code = 'ESC')
categorizacion error Encounter Si el encuentro tiene el estado 'triaged', entonces el participante Categorizador debe estar presente. status = 'triaged' implies participant.exists(type.coding.exists(system = 'https://interoperabilidad.minsal.cl/fhir/ig/urgencia/CodeSystem/TipoParticipanteUrgencia' and code = 'triage'))
dom-2 error Encounter If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Encounter If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Encounter If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Encounter If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Encounter A resource should have narrative for robust management text.`div`.exists()
ele-1 error Encounter.implicitRules, Encounter.extension, Encounter.extension:Acompanante, Encounter.extension:LeyPrevisional, Encounter.modifierExtension, Encounter.identifier, Encounter.identifier.use, Encounter.identifier.value, Encounter.status, Encounter.statusHistory, Encounter.statusHistory.modifierExtension, Encounter.statusHistory.status, Encounter.statusHistory.period, Encounter.statusHistory:Admision, Encounter.statusHistory:Admision.modifierExtension, Encounter.statusHistory:Admision.status, Encounter.statusHistory:Admision.period, Encounter.statusHistory:Admision.period.start, Encounter.statusHistory:Categorizacion, Encounter.statusHistory:Categorizacion.modifierExtension, Encounter.statusHistory:Categorizacion.status, Encounter.statusHistory:Categorizacion.period, Encounter.statusHistory:Categorizacion.period.start, Encounter.statusHistory:Atencion, Encounter.statusHistory:Atencion.modifierExtension, Encounter.statusHistory:Atencion.status, Encounter.statusHistory:Atencion.period, Encounter.statusHistory:Atencion.period.start, Encounter.statusHistory:Egreso, Encounter.statusHistory:Egreso.modifierExtension, Encounter.statusHistory:Egreso.status, Encounter.statusHistory:Egreso.period, Encounter.statusHistory:Egreso.period.start, Encounter.statusHistory:Egreso.period.end, Encounter.class, Encounter.type, Encounter.serviceType, Encounter.priority, Encounter.priority.coding, Encounter.priority.coding.system, Encounter.priority.coding.code, Encounter.priority.coding.display, Encounter.subject, Encounter.participant, Encounter.participant.modifierExtension, Encounter.participant.type, Encounter.participant.individual, Encounter.participant:Acompanante, Encounter.participant:Acompanante.modifierExtension, Encounter.participant:Acompanante.type, Encounter.participant:Acompanante.individual, Encounter.participant:Admisionista, Encounter.participant:Admisionista.modifierExtension, Encounter.participant:Admisionista.type, Encounter.participant:Admisionista.period, Encounter.participant:Admisionista.period.start, Encounter.participant:Admisionista.individual, Encounter.participant:Categorizador, Encounter.participant:Categorizador.modifierExtension, Encounter.participant:Categorizador.type, Encounter.participant:Categorizador.period, Encounter.participant:Categorizador.period.start, Encounter.participant:Categorizador.individual, Encounter.participant:Atendedor, Encounter.participant:Atendedor.modifierExtension, Encounter.participant:Atendedor.type, Encounter.participant:Atendedor.period, Encounter.participant:Atendedor.period.start, Encounter.participant:Atendedor.individual, Encounter.participant:AtendedorSecundario, Encounter.participant:AtendedorSecundario.modifierExtension, Encounter.participant:AtendedorSecundario.type, Encounter.participant:AtendedorSecundario.period, Encounter.participant:AtendedorSecundario.period.start, Encounter.participant:AtendedorSecundario.individual, Encounter.participant:Especialista, Encounter.participant:Especialista.modifierExtension, Encounter.participant:Especialista.type, Encounter.participant:Especialista.period, Encounter.participant:Especialista.period.start, Encounter.participant:Especialista.individual, Encounter.participant:Terminador, Encounter.participant:Terminador.modifierExtension, Encounter.participant:Terminador.type, Encounter.participant:Terminador.period, Encounter.participant:Terminador.period.start, Encounter.participant:Terminador.individual, Encounter.appointment, Encounter.period, Encounter.period.start, Encounter.period.end, Encounter.length, Encounter.reasonCode, Encounter.reasonCode.text, Encounter.diagnosis, Encounter.diagnosis.modifierExtension, Encounter.diagnosis.condition, Encounter.diagnosis:HipotesisDiagnostica, Encounter.diagnosis:HipotesisDiagnostica.modifierExtension, Encounter.diagnosis:HipotesisDiagnostica.condition, Encounter.diagnosis:HipotesisDiagnostica.use, Encounter.diagnosis:HipotesisDiagnostica.rank, Encounter.diagnosis:Comorbilidades, Encounter.diagnosis:Comorbilidades.modifierExtension, Encounter.diagnosis:Comorbilidades.condition, Encounter.diagnosis:Comorbilidades.use, Encounter.diagnosis:DiagnosticoEgreso, Encounter.diagnosis:DiagnosticoEgreso.modifierExtension, Encounter.diagnosis:DiagnosticoEgreso.condition, Encounter.diagnosis:DiagnosticoEgreso.use, Encounter.hospitalization, Encounter.hospitalization.extension, Encounter.hospitalization.extension:MedioDeLlegada, Encounter.hospitalization.extension:ConsultaPorAccidente, Encounter.hospitalization.modifierExtension, Encounter.hospitalization.admitSource, Encounter.hospitalization.dischargeDisposition, Encounter.hospitalization.dischargeDisposition.extension:IndicacionHospitalizacion, Encounter.hospitalization.dischargeDisposition.extension:IndicacionAlta, Encounter.hospitalization.dischargeDisposition.extension:IndicacionDerivacion, Encounter.hospitalization.dischargeDisposition.extension:Abandono, Encounter.hospitalization.dischargeDisposition.extension:Fallecido, Encounter.serviceProvider All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error Encounter.extension, Encounter.extension:Acompanante, Encounter.extension:LeyPrevisional, Encounter.modifierExtension, Encounter.statusHistory.modifierExtension, Encounter.statusHistory:Admision.modifierExtension, Encounter.statusHistory:Categorizacion.modifierExtension, Encounter.statusHistory:Atencion.modifierExtension, Encounter.statusHistory:Egreso.modifierExtension, Encounter.participant.modifierExtension, Encounter.participant:Acompanante.modifierExtension, Encounter.participant:Admisionista.modifierExtension, Encounter.participant:Categorizador.modifierExtension, Encounter.participant:Atendedor.modifierExtension, Encounter.participant:AtendedorSecundario.modifierExtension, Encounter.participant:Especialista.modifierExtension, Encounter.participant:Terminador.modifierExtension, Encounter.diagnosis.modifierExtension, Encounter.diagnosis:HipotesisDiagnostica.modifierExtension, Encounter.diagnosis:Comorbilidades.modifierExtension, Encounter.diagnosis:DiagnosticoEgreso.modifierExtension, Encounter.hospitalization.extension, Encounter.hospitalization.extension:MedioDeLlegada, Encounter.hospitalization.extension:ConsultaPorAccidente, Encounter.hospitalization.modifierExtension, Encounter.hospitalization.dischargeDisposition.extension:IndicacionHospitalizacion, Encounter.hospitalization.dischargeDisposition.extension:IndicacionAlta, Encounter.hospitalization.dischargeDisposition.extension:IndicacionDerivacion, Encounter.hospitalization.dischargeDisposition.extension:Abandono, Encounter.hospitalization.dischargeDisposition.extension:Fallecido Must have either extensions or value[x], not both extension.exists() != value.exists()
motivo-consulta error Encounter Si el estado del encuentro es distinto de 'arrived', entonces el motivo de la consulta debe estar presente. reasonCode.exists() or status = 'arrived'

This structure is derived from EncounterCL

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Encounter C 0..* EncounterCL(1.9.4) An interaction during which services are provided to the patient
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:Acompanante S 1..1 boolean Indica si el paciente acude con acompañante
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/Acompanante
.... extension:LeyPrevisional S 0..1 CodeableConcept Ley previsional que financia la atención de urgencia
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/LeyPrevisional
Binding: VSLeyPrevisional (0.1.2-qa-preview) (required)
... identifier 1..1 Identifier Identificador del encuentro de urgencia
.... value S 1..1 string Valor del identificador, compuesto por Código DEIS de establecimiento - Id único del evento asignado por el establecimiento
... Slices for statusHistory 1..* BackboneElement List of past encounter statuses
Slice: Unordered, Open by value:status
.... statusHistory:Admision S 1..1 BackboneElement Estado de admisión de la atención de urgencia
..... status S 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Required Pattern: arrived
..... period S 1..1 Period The time that the episode was in the specified status
...... start S 1..1 dateTime Fecha y hora de admisión
.... statusHistory:Categorizacion S 0..* BackboneElement Estado de categorización de la atención de urgencia
..... status S 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Required Pattern: triaged
..... period S 1..1 Period The time that the episode was in the specified status
...... start S 1..1 dateTime Fecha y hora de categorización
.... statusHistory:Atencion S 0..1 BackboneElement Estado de atención de la atención de urgencia
..... status S 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Required Pattern: in-progress
..... period S 1..1 Period The time that the episode was in the specified status
...... start S 1..1 dateTime Fecha y hora de inicio de atención de urgencia
.... statusHistory:Egreso S 0..1 BackboneElement Estado de egreso de la atención de urgencia
..... status S 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Required Pattern: finished
..... period S 1..1 Period The time that the episode was in the specified status
...... start S 1..1 dateTime Fecha y hora de egreso
...... end S 0..1 dateTime Fecha y hora de egreso efectivo
.... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ActCode
.... code 1..1 code Symbol in syntax defined by the system
Fixed Value: EMER
... priority S 1..1 CodeableConcept Categorización de prioridad de atención de urgencia
Binding: VSCategorizacionUrgencia (0.1.2-qa-preview) (required)
.... coding S 1..1 Coding Code defined by a terminology system
..... system S 1..1 uri Sistema de categorización de la prioridad de atención de urgencia
..... code S 1..1 code Código de categorización de la prioridad
..... display S 0..1 string Definición de la categorización de la prioridad
... subject 1..1 Reference(Paciente Urgencia(0.1.2-qa-preview)) Paciente
... Slices for participant 1..* BackboneElement Participantes involucrados en el encuentro sin considerar al paciente
Slice: Unordered, Open by value:type
.... participant:All Slices Content/Rules for all slices
..... type 0..* CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)
.... participant:Acompanante S 0..1 BackboneElement Acompañante del paciente
..... type 1..1 CodeableConcept Rol del participante en el encuentro
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/participant-type
....... version 1..1 string Version of the system - if relevant
Fixed Value: 4.0.1
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: emergency
..... individual 1..1 Reference(Acompañante Urgencia(0.1.2-qa-preview)) Referencia al acompañante del paciente
.... participant:Admisionista S 1..1 BackboneElement Personal administrativo que realiza la admisión de urgencia
..... type 1..1 CodeableConcept Rol del participante en el encuentro
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: ADM
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... start S 1..1 dateTime Fecha y hora de admisión
..... individual 1..1 Reference(Prestador Administrativo de Urgencia(0.1.2-qa-preview)) Referencia al participante
.... participant:Categorizador S 0..* BackboneElement Profesional que categoriza al paciente
..... type 1..1 CodeableConcept Rol del participante en el encuentro
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/CodeSystem/TipoParticipanteUrgencia
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: triage
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... start S 1..1 dateTime Fecha y hora de categorización
..... individual 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional que categoriza
.... participant:Atendedor S 0..* BackboneElement Profesional que atiende al paciente
..... type 1..1 CodeableConcept Rol del participante en el encuentro
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: ATND
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... start S 1..1 dateTime Fecha y hora de atención
..... individual 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional que atiende
.... participant:AtendedorSecundario S 0..* BackboneElement Profesional que atiende al paciente pero no es el principal
..... type 1..1 CodeableConcept Rol del participante en el encuentro
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: SPRF
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... start S 1..1 dateTime Fecha y hora de atención
..... individual 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional que atiende
.... participant:Especialista S 0..* BackboneElement Profesional especialista que atiende al paciente
..... type 1..1 CodeableConcept Rol del participante en el encuentro
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: CON
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... start S 1..1 dateTime Fecha y hora de atención
..... individual 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional especialista que atiende
.... participant:Terminador S 0..1 BackboneElement Profesional que autoriza el egresa del paciente
..... type 1..1 CodeableConcept Rol del participante en el encuentro
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: DIS
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... start S 1..1 dateTime Fecha y hora que se registra la decisión de egreso
..... individual 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional que autoriza el egreso
... period 1..1 Period La hora de inicio y finalización del encuentro
.... start 1..1 dateTime Fecha y hora de que se realiza la admisión de urgencia
.... end 0..1 dateTime Fecha y hora de que se cierra el dato de urgencia
... reasonCode 0..1 CodeableConcept Motivo de la atención de urgencia
.... text S 1..1 string Texto libre del motivo de la atención de urgencia indicado por el paciente
... Slices for diagnosis 0..* BackboneElement Diagnóstico relevante para este encuentro
Slice: Unordered, Open by value:use
.... diagnosis:HipotesisDiagnostica S 0..* BackboneElement Hipótesis diagnóstica
..... condition S 1..1 Reference(Condition Diagnostico(0.1.2-qa-preview)) Referencia a la hipótesis diagnóstica
..... use S 1..1 CodeableConcept Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/diagnosis-role
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: AD
..... rank S 0..1 positiveInt Si es la hipótesis diagnóstica principal se debe registrar el valor 1.
.... diagnosis:Comorbilidades S 0..* BackboneElement Comorbilidades
..... condition S 1..1 Reference(Condition Diagnostico(0.1.2-qa-preview)) Referencia a la comorbilidad
..... use S 1..1 CodeableConcept Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/diagnosis-role
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: CM
.... diagnosis:DiagnosticoEgreso S 0..1 BackboneElement Diagnóstico de egreso
..... condition S 1..1 Reference(Condition Diagnostico(0.1.2-qa-preview)) Referencia al diagnóstico de egreso
..... use S 1..1 CodeableConcept Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/diagnosis-role
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: DD
... hospitalization 0..1 BackboneElement Información de admisión y egreso de la atención de urgencia
.... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:MedioDeLlegada S 1..1 CodeableConcept Medio de llegada del paciente al servicio de urgencia
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/MedioDeLlegada
Binding: VSMedioDeLlegada (0.1.2-qa-preview) (required)
..... extension:ConsultaPorAccidente S 1..1 boolean Consulta por accidente
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/ConsultaPorAccidente
.... admitSource S 1..1 CodeableConcept Lugar físico desde donde proviene el paciente cuando concurre a la atención de urgencia
Binding: VSProcedencia (0.1.2-qa-preview) (required)
.... dischargeDisposition S 0..1 CodeableConcept Tipo de egreso de la atención de urgencia
Binding: VSTipoEgreso (0.1.2-qa-preview) (required)
..... Slices for extension Content/Rules for all slices
...... extension:IndicacionHospitalizacion S 0..1 (Complex) Indicación de hospitalización
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/IndicacionHospitalizacion
...... extension:IndicacionAlta S 0..1 (Complex) Indicación de alta
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/IndicacionAlta
...... extension:IndicacionDerivacion S 0..1 (Complex) Indicación de derivación a otro centro asistencial
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/IndicacionDerivacion
...... extension:Abandono S 0..1 Coding Tipo de abandono
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/Abandono
Binding: VSAbandono (0.1.2-qa-preview) (required)
...... extension:Fallecido S 0..1 (Complex) Fallecido
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/Fallecido
... serviceProvider 1..1 Reference(Establecimiento Urgencia(0.1.2-qa-preview)) Establecimiento de salud

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
Encounter.priority Base required Categorización Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.hospitalization.​admitSource Base required Procedencia 📍0.1.2-qa-preview This IG
Encounter.hospitalization.​dischargeDisposition Base required Tipo Egreso 📍0.1.2-qa-preview This IG

Constraints

Id Grade Path(s) Description Expression
acompanante-slice error Encounter Si la extensión Acompanante es 'true', entonces el participante Acompanante debe estar presente. extension('https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/Acompanante').value.single() = true implies participant.type.coding.exists(system = 'http://terminology.hl7.org/CodeSystem/v3-ParticipationType' and code = 'ESC')
categorizacion error Encounter Si el encuentro tiene el estado 'triaged', entonces el participante Categorizador debe estar presente. status = 'triaged' implies participant.exists(type.coding.exists(system = 'https://interoperabilidad.minsal.cl/fhir/ig/urgencia/CodeSystem/TipoParticipanteUrgencia' and code = 'triage'))
motivo-consulta error Encounter Si el estado del encuentro es distinto de 'arrived', entonces el motivo de la consulta debe estar presente. reasonCode.exists() or status = 'arrived'
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Encounter C 0..* EncounterCL(1.9.4) An interaction during which services are provided to the patient
Constraints: acompanante-slice, motivo-consulta, categorizacion
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
.... extension:Acompanante S 1..1 boolean Indica si el paciente acude con acompañante
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/Acompanante
Constraints: ext-1
.... extension:LeyPrevisional S 0..1 CodeableConcept Ley previsional que financia la atención de urgencia
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/LeyPrevisional
Binding: VSLeyPrevisional (0.1.2-qa-preview) (required)
Constraints: ext-1
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
... identifier SΣ 1..1 Identifier Identificador del encuentro de urgencia
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
.... type Σ 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
.... system Σ 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
.... value SΣ 1..1 string Valor del identificador, compuesto por Código DEIS de establecimiento - Id único del evento asignado por el establecimiento
Example General: 123456
.... period Σ 0..1 Period Time period when id is/was valid for use
.... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
... status ?!SΣ 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Binding: EncounterStatus (required): Códigos requeridos por FHIR
... Slices for statusHistory 1..* BackboneElement List of past encounter statuses
Slice: Unordered, Open by value:status
.... statusHistory:All Slices Content/Rules for all slices
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... status 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Binding: EncounterStatus (required): Current state of the encounter.
..... period 1..1 Period The time that the episode was in the specified status
.... statusHistory:Admision S 1..1 BackboneElement Estado de admisión de la atención de urgencia
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... status S 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Binding: EncounterStatus (required): Current state of the encounter.
Required Pattern: arrived
..... period S 1..1 Period The time that the episode was in the specified status
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... start SΣC 1..1 dateTime Fecha y hora de admisión
...... end ΣC 0..1 dateTime End time with inclusive boundary, if not ongoing
.... statusHistory:Categorizacion S 0..* BackboneElement Estado de categorización de la atención de urgencia
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... status S 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Binding: EncounterStatus (required): Current state of the encounter.
Required Pattern: triaged
..... period S 1..1 Period The time that the episode was in the specified status
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... start SΣC 1..1 dateTime Fecha y hora de categorización
...... end ΣC 0..1 dateTime End time with inclusive boundary, if not ongoing
.... statusHistory:Atencion S 0..1 BackboneElement Estado de atención de la atención de urgencia
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... status S 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Binding: EncounterStatus (required): Current state of the encounter.
Required Pattern: in-progress
..... period S 1..1 Period The time that the episode was in the specified status
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... start SΣC 1..1 dateTime Fecha y hora de inicio de atención de urgencia
...... end ΣC 0..1 dateTime End time with inclusive boundary, if not ongoing
.... statusHistory:Egreso S 0..1 BackboneElement Estado de egreso de la atención de urgencia
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... status S 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Binding: EncounterStatus (required): Current state of the encounter.
Required Pattern: finished
..... period S 1..1 Period The time that the episode was in the specified status
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... start SΣC 1..1 dateTime Fecha y hora de egreso
...... end SΣC 0..1 dateTime Fecha y hora de egreso efectivo
... class SΣ 1..1 Coding Tipo de encuentro de urgencia
Binding: ActCode (3.0.0) (extensible)
Required Pattern: At least the following
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ActCode
.... version 0..1 string Version of the system - if relevant
.... code 1..1 code Symbol in syntax defined by the system
Fixed Value: EMER
.... display 0..1 string Representation defined by the system
.... userSelected 0..1 boolean If this coding was chosen directly by the user
... classHistory 0..* BackboneElement List of past encounter classes
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... class 1..1 Coding inpatient | outpatient | ambulatory | emergency +
Binding: ActEncounterCode (3.0.0) (extensible): Classification of the encounter.
.... period 1..1 Period The time that the episode was in the specified class
... type SΣ 0..* CodeableConcept Tipo específico de Encuentro
Binding: VSTiposEncuentroCL (1.9.4) (example)
... serviceType SΣ 0..1 CodeableConcept Tipo de servicio que se realiza en el Encuentro
Binding: VSTiposServicioCL (1.9.4) (example)
... priority S 1..1 CodeableConcept Categorización de prioridad de atención de urgencia
Binding: VSCategorizacionUrgencia (0.1.2-qa-preview) (required)
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... coding SΣ 1..1 Coding Code defined by a terminology system
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... system SΣ 1..1 uri Sistema de categorización de la prioridad de atención de urgencia
..... version Σ 0..1 string Version of the system - if relevant
..... code SΣ 1..1 code Código de categorización de la prioridad
..... display SΣ 0..1 string Definición de la categorización de la prioridad
..... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
.... text Σ 0..1 string Plain text representation of the concept
... subject SΣ 1..1 Reference(Paciente Urgencia(0.1.2-qa-preview)) Paciente
... episodeOfCare Σ 0..* Reference(EpisodeOfCare) Episode(s) of care that this encounter should be recorded against
... basedOn 0..* Reference(ServiceRequest) The ServiceRequest that initiated this encounter
... Slices for participant SΣ 1..* BackboneElement Participantes involucrados en el encuentro sin considerar al paciente
Slice: Unordered, Open by value:type
.... participant:All Slices Content/Rules for all slices
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 0..* CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)
..... period 0..1 Period Period of time during the encounter that the participant participated
..... individual SΣ 1..1 Reference(CL Prestador(1.9.4) | CL RolClinico(1.9.4) | RelatedPerson) Referencia al participante
.... participant:Acompanante SΣ 0..1 BackboneElement Acompañante del paciente
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 1..1 CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/participant-type
....... version 1..1 string Version of the system - if relevant
Fixed Value: 4.0.1
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: emergency
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... period 0..1 Period Period of time during the encounter that the participant participated
..... individual SΣ 1..1 Reference(Acompañante Urgencia(0.1.2-qa-preview)) Referencia al acompañante del paciente
.... participant:Admisionista SΣ 1..1 BackboneElement Personal administrativo que realiza la admisión de urgencia
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 1..1 CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: ADM
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... start SΣC 1..1 dateTime Fecha y hora de admisión
...... end ΣC 0..1 dateTime End time with inclusive boundary, if not ongoing
..... individual SΣ 1..1 Reference(Prestador Administrativo de Urgencia(0.1.2-qa-preview)) Referencia al participante
.... participant:Categorizador SΣ 0..* BackboneElement Profesional que categoriza al paciente
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 1..1 CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/CodeSystem/TipoParticipanteUrgencia
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: triage
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... start SΣC 1..1 dateTime Fecha y hora de categorización
...... end ΣC 0..1 dateTime End time with inclusive boundary, if not ongoing
..... individual SΣ 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional que categoriza
.... participant:Atendedor SΣ 0..* BackboneElement Profesional que atiende al paciente
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 1..1 CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: ATND
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... start SΣC 1..1 dateTime Fecha y hora de atención
...... end ΣC 0..1 dateTime End time with inclusive boundary, if not ongoing
..... individual SΣ 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional que atiende
.... participant:AtendedorSecundario SΣ 0..* BackboneElement Profesional que atiende al paciente pero no es el principal
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 1..1 CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: SPRF
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... start SΣC 1..1 dateTime Fecha y hora de atención
...... end ΣC 0..1 dateTime End time with inclusive boundary, if not ongoing
..... individual SΣ 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional que atiende
.... participant:Especialista SΣ 0..* BackboneElement Profesional especialista que atiende al paciente
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 1..1 CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: CON
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... start SΣC 1..1 dateTime Fecha y hora de atención
...... end ΣC 0..1 dateTime End time with inclusive boundary, if not ongoing
..... individual SΣ 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional especialista que atiende
.... participant:Terminador SΣ 0..1 BackboneElement Profesional que autoriza el egresa del paciente
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 1..1 CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: DIS
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... start SΣC 1..1 dateTime Fecha y hora que se registra la decisión de egreso
...... end ΣC 0..1 dateTime End time with inclusive boundary, if not ongoing
..... individual SΣ 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional que autoriza el egreso
... appointment SΣ 0..1 Reference(Appointment) Reserva de un evento de atención médica entre paciente(s), profesional(es), persona(s) relacionada(s) y/o dispositivo(s)
... period S 1..1 Period La hora de inicio y finalización del encuentro
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... start SΣC 1..1 dateTime Fecha y hora de que se realiza la admisión de urgencia
.... end SΣC 0..1 dateTime Fecha y hora de que se cierra el dato de urgencia
... length S 0..1 Duration Cantidad de tiempo que duró el encuentro (menos tiempo ausente)
... reasonCode SΣ 0..1 CodeableConcept Motivo de la atención de urgencia
Binding: EncounterReasonCodes (preferred): Reason why the encounter takes place.
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... coding Σ 0..* Coding Code defined by a terminology system
.... text SΣ 1..1 string Texto libre del motivo de la atención de urgencia indicado por el paciente
... reasonReference Σ 0..* Reference(Condition | Procedure | Observation | ImmunizationRecommendation) Reason the encounter takes place (reference)
... Slices for diagnosis SΣ 0..* BackboneElement Diagnóstico relevante para este encuentro
Slice: Unordered, Open by value:use
.... diagnosis:All Slices Content/Rules for all slices
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... condition Σ 1..1 Reference(CL Condición-Diagnóstico(1.9.4)) El diagnóstico o procedimiento relevante para el encuentro
..... use 0..1 CodeableConcept Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
Binding: DiagnosisRole (preferred): The type of diagnosis this condition represents.
..... rank 0..1 positiveInt Ranking of the diagnosis (for each role type)
.... diagnosis:HipotesisDiagnostica SΣ 0..* BackboneElement Hipótesis diagnóstica
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... condition SΣ 1..1 Reference(Condition Diagnostico(0.1.2-qa-preview)) Referencia a la hipótesis diagnóstica
..... use S 1..1 CodeableConcept Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
Binding: DiagnosisRole (preferred): The type of diagnosis this condition represents.
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/diagnosis-role
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: AD
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... rank S 0..1 positiveInt Si es la hipótesis diagnóstica principal se debe registrar el valor 1.
.... diagnosis:Comorbilidades SΣ 0..* BackboneElement Comorbilidades
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... condition SΣ 1..1 Reference(Condition Diagnostico(0.1.2-qa-preview)) Referencia a la comorbilidad
..... use S 1..1 CodeableConcept Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
Binding: DiagnosisRole (preferred): The type of diagnosis this condition represents.
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/diagnosis-role
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: CM
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... rank 0..1 positiveInt Ranking of the diagnosis (for each role type)
.... diagnosis:DiagnosticoEgreso SΣ 0..1 BackboneElement Diagnóstico de egreso
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... condition SΣ 1..1 Reference(Condition Diagnostico(0.1.2-qa-preview)) Referencia al diagnóstico de egreso
..... use S 1..1 CodeableConcept Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
Binding: DiagnosisRole (preferred): The type of diagnosis this condition represents.
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/diagnosis-role
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: DD
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... rank 0..1 positiveInt Ranking of the diagnosis (for each role type)
... account 0..* Reference(Account) The set of accounts that may be used for billing for this Encounter
... hospitalization 0..1 BackboneElement Información de admisión y egreso de la atención de urgencia
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:MedioDeLlegada S 1..1 CodeableConcept Medio de llegada del paciente al servicio de urgencia
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/MedioDeLlegada
Binding: VSMedioDeLlegada (0.1.2-qa-preview) (required)
Constraints: ext-1
..... extension:ConsultaPorAccidente S 1..1 boolean Consulta por accidente
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/ConsultaPorAccidente
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... preAdmissionIdentifier 0..1 Identifier Pre-admission identifier
.... origin 0..1 Reference(Location | Organization) The location/organization from which the patient came before admission
.... admitSource S 1..1 CodeableConcept Lugar físico desde donde proviene el paciente cuando concurre a la atención de urgencia
Binding: VSProcedencia (0.1.2-qa-preview) (required)
.... reAdmission 0..1 CodeableConcept The type of hospital re-admission that has occurred (if any). If the value is absent, then this is not identified as a readmission
Binding: Hl7VSReAdmissionIndicator (2.0.0) (example): The reason for re-admission of this hospitalization encounter.
.... dietPreference 0..* CodeableConcept Diet preferences reported by the patient
Binding: Diet (example): Medical, cultural or ethical food preferences to help with catering requirements.
.... specialCourtesy 0..* CodeableConcept Special courtesies (VIP, board member)
Binding: SpecialCourtesy (preferred): Special courtesies.
.... specialArrangement 0..* CodeableConcept Wheelchair, translator, stretcher, etc.
Binding: SpecialArrangements (preferred): Special arrangements.
.... destination 0..1 Reference(Location | Organization) Location/organization to which the patient is discharged
.... dischargeDisposition S 0..1 CodeableConcept Tipo de egreso de la atención de urgencia
Binding: VSTipoEgreso (0.1.2-qa-preview) (required)
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... extension:IndicacionHospitalizacion S 0..1 (Complex) Indicación de hospitalización
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/IndicacionHospitalizacion
Constraints: ext-1
...... extension:IndicacionAlta S 0..1 (Complex) Indicación de alta
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/IndicacionAlta
Constraints: ext-1
...... extension:IndicacionDerivacion S 0..1 (Complex) Indicación de derivación a otro centro asistencial
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/IndicacionDerivacion
Constraints: ext-1
...... extension:Abandono S 0..1 Coding Tipo de abandono
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/Abandono
Binding: VSAbandono (0.1.2-qa-preview) (required)
Constraints: ext-1
...... extension:Fallecido S 0..1 (Complex) Fallecido
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/Fallecido
Constraints: ext-1
..... coding Σ 0..* Coding Code defined by a terminology system
..... text Σ 0..1 string Plain text representation of the concept
... location 0..* BackboneElement List of locations where the patient has been
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... location 1..1 Reference(Location) Location the encounter takes place
.... status 0..1 code planned | active | reserved | completed
Binding: EncounterLocationStatus (required): The status of the location.
.... physicalType 0..1 CodeableConcept The physical type of the location (usually the level in the location hierachy - bed room ward etc.)
Binding: LocationType (example): Physical form of the location.
.... period 0..1 Period Time period during which the patient was present at the location
... serviceProvider S 1..1 Reference(Establecimiento Urgencia(0.1.2-qa-preview)) Establecimiento de salud
... partOf 0..1 Reference(Encounter) Another Encounter this encounter is part of

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Encounter.language Base preferred Common Languages 📍4.0.1 FHIR Std.
Encounter.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.identifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
Encounter.status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.statusHistory.​status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.statusHistory:Admision.​status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.statusHistory:Categorizacion.​status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.statusHistory:Atencion.​status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.statusHistory:Egreso.​status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.class Base extensible v3 Code System ActCode 📍3.0.0 THO v6.5
Encounter.classHistory.​class Base extensible ActEncounterCode 📍3.0.0 THO v6.5
Encounter.type Base example Tipos de Encuentro 📍1.9.4 Guía de Implementación ''cl core'' FHIR R4, v1.9
Encounter.serviceType Base example Tipos de Servicios Remotos 📍1.9.4 Guía de Implementación ''cl core'' FHIR R4, v1.9
Encounter.priority Base required Categorización Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant:Acompanante.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant:Admisionista.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant:Categorizador.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant:Atendedor.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant:AtendedorSecundario.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant:Especialista.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant:Terminador.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.reasonCode Base preferred Encounter Reason Codes 📍4.0.1 FHIR Std.
Encounter.diagnosis.​use Base preferred DiagnosisRole 📍4.0.1 FHIR Std.
Encounter.diagnosis:HipotesisDiagnostica.​use Base preferred DiagnosisRole 📍4.0.1 FHIR Std.
Encounter.diagnosis:Comorbilidades.​use Base preferred DiagnosisRole 📍4.0.1 FHIR Std.
Encounter.diagnosis:DiagnosticoEgreso.​use Base preferred DiagnosisRole 📍4.0.1 FHIR Std.
Encounter.hospitalization.​admitSource Base required Procedencia 📍0.1.2-qa-preview This IG
Encounter.hospitalization.​reAdmission Base example hl7VS-re-admissionIndicator 📍2.0.0 THO v6.5
Encounter.hospitalization.​dietPreference Base example Diet 📍4.0.1 FHIR Std.
Encounter.hospitalization.​specialCourtesy Base preferred Special courtesy 📍4.0.1 FHIR Std.
Encounter.hospitalization.​specialArrangement Base preferred Special arrangements 📍4.0.1 FHIR Std.
Encounter.hospitalization.​dischargeDisposition Base required Tipo Egreso 📍0.1.2-qa-preview This IG
Encounter.location.status Base required EncounterLocationStatus 📍4.0.1 FHIR Std.
Encounter.location.physicalType Base example Location type 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
acompanante-slice error Encounter Si la extensión Acompanante es 'true', entonces el participante Acompanante debe estar presente. extension('https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/Acompanante').value.single() = true implies participant.type.coding.exists(system = 'http://terminology.hl7.org/CodeSystem/v3-ParticipationType' and code = 'ESC')
categorizacion error Encounter Si el encuentro tiene el estado 'triaged', entonces el participante Categorizador debe estar presente. status = 'triaged' implies participant.exists(type.coding.exists(system = 'https://interoperabilidad.minsal.cl/fhir/ig/urgencia/CodeSystem/TipoParticipanteUrgencia' and code = 'triage'))
dom-2 error Encounter If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Encounter If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Encounter If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Encounter If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Encounter A resource should have narrative for robust management text.`div`.exists()
ele-1 error Encounter.meta, Encounter.implicitRules, Encounter.language, Encounter.text, Encounter.extension, Encounter.extension:Acompanante, Encounter.extension:LeyPrevisional, Encounter.modifierExtension, Encounter.identifier, Encounter.identifier.extension, Encounter.identifier.use, Encounter.identifier.type, Encounter.identifier.system, Encounter.identifier.value, Encounter.identifier.period, Encounter.identifier.assigner, Encounter.status, Encounter.statusHistory, Encounter.statusHistory.extension, Encounter.statusHistory.modifierExtension, Encounter.statusHistory.status, Encounter.statusHistory.period, Encounter.statusHistory:Admision, Encounter.statusHistory:Admision.extension, Encounter.statusHistory:Admision.modifierExtension, Encounter.statusHistory:Admision.status, Encounter.statusHistory:Admision.period, Encounter.statusHistory:Admision.period.extension, Encounter.statusHistory:Admision.period.start, Encounter.statusHistory:Admision.period.end, Encounter.statusHistory:Categorizacion, Encounter.statusHistory:Categorizacion.extension, Encounter.statusHistory:Categorizacion.modifierExtension, Encounter.statusHistory:Categorizacion.status, Encounter.statusHistory:Categorizacion.period, Encounter.statusHistory:Categorizacion.period.extension, Encounter.statusHistory:Categorizacion.period.start, Encounter.statusHistory:Categorizacion.period.end, Encounter.statusHistory:Atencion, Encounter.statusHistory:Atencion.extension, Encounter.statusHistory:Atencion.modifierExtension, Encounter.statusHistory:Atencion.status, Encounter.statusHistory:Atencion.period, Encounter.statusHistory:Atencion.period.extension, Encounter.statusHistory:Atencion.period.start, Encounter.statusHistory:Atencion.period.end, Encounter.statusHistory:Egreso, Encounter.statusHistory:Egreso.extension, Encounter.statusHistory:Egreso.modifierExtension, Encounter.statusHistory:Egreso.status, Encounter.statusHistory:Egreso.period, Encounter.statusHistory:Egreso.period.extension, Encounter.statusHistory:Egreso.period.start, Encounter.statusHistory:Egreso.period.end, Encounter.class, Encounter.classHistory, Encounter.classHistory.extension, Encounter.classHistory.modifierExtension, Encounter.classHistory.class, Encounter.classHistory.period, Encounter.type, Encounter.serviceType, Encounter.priority, Encounter.priority.extension, Encounter.priority.coding, Encounter.priority.coding.extension, Encounter.priority.coding.system, Encounter.priority.coding.version, Encounter.priority.coding.code, Encounter.priority.coding.display, Encounter.priority.coding.userSelected, Encounter.priority.text, Encounter.subject, Encounter.episodeOfCare, Encounter.basedOn, Encounter.participant, Encounter.participant.extension, Encounter.participant.modifierExtension, Encounter.participant.type, Encounter.participant.period, Encounter.participant.individual, Encounter.participant:Acompanante, Encounter.participant:Acompanante.extension, Encounter.participant:Acompanante.modifierExtension, Encounter.participant:Acompanante.type, Encounter.participant:Acompanante.period, Encounter.participant:Acompanante.individual, Encounter.participant:Admisionista, Encounter.participant:Admisionista.extension, Encounter.participant:Admisionista.modifierExtension, Encounter.participant:Admisionista.type, Encounter.participant:Admisionista.period, Encounter.participant:Admisionista.period.extension, Encounter.participant:Admisionista.period.start, Encounter.participant:Admisionista.period.end, Encounter.participant:Admisionista.individual, Encounter.participant:Categorizador, Encounter.participant:Categorizador.extension, Encounter.participant:Categorizador.modifierExtension, Encounter.participant:Categorizador.type, Encounter.participant:Categorizador.period, Encounter.participant:Categorizador.period.extension, Encounter.participant:Categorizador.period.start, Encounter.participant:Categorizador.period.end, Encounter.participant:Categorizador.individual, Encounter.participant:Atendedor, Encounter.participant:Atendedor.extension, Encounter.participant:Atendedor.modifierExtension, Encounter.participant:Atendedor.type, Encounter.participant:Atendedor.period, Encounter.participant:Atendedor.period.extension, Encounter.participant:Atendedor.period.start, Encounter.participant:Atendedor.period.end, Encounter.participant:Atendedor.individual, Encounter.participant:AtendedorSecundario, Encounter.participant:AtendedorSecundario.extension, Encounter.participant:AtendedorSecundario.modifierExtension, Encounter.participant:AtendedorSecundario.type, Encounter.participant:AtendedorSecundario.period, Encounter.participant:AtendedorSecundario.period.extension, Encounter.participant:AtendedorSecundario.period.start, Encounter.participant:AtendedorSecundario.period.end, Encounter.participant:AtendedorSecundario.individual, Encounter.participant:Especialista, Encounter.participant:Especialista.extension, Encounter.participant:Especialista.modifierExtension, Encounter.participant:Especialista.type, Encounter.participant:Especialista.period, Encounter.participant:Especialista.period.extension, Encounter.participant:Especialista.period.start, Encounter.participant:Especialista.period.end, Encounter.participant:Especialista.individual, Encounter.participant:Terminador, Encounter.participant:Terminador.extension, Encounter.participant:Terminador.modifierExtension, Encounter.participant:Terminador.type, Encounter.participant:Terminador.period, Encounter.participant:Terminador.period.extension, Encounter.participant:Terminador.period.start, Encounter.participant:Terminador.period.end, Encounter.participant:Terminador.individual, Encounter.appointment, Encounter.period, Encounter.period.extension, Encounter.period.start, Encounter.period.end, Encounter.length, Encounter.reasonCode, Encounter.reasonCode.extension, Encounter.reasonCode.coding, Encounter.reasonCode.text, Encounter.reasonReference, Encounter.diagnosis, Encounter.diagnosis.extension, Encounter.diagnosis.modifierExtension, Encounter.diagnosis.condition, Encounter.diagnosis.use, Encounter.diagnosis.rank, Encounter.diagnosis:HipotesisDiagnostica, Encounter.diagnosis:HipotesisDiagnostica.extension, Encounter.diagnosis:HipotesisDiagnostica.modifierExtension, Encounter.diagnosis:HipotesisDiagnostica.condition, Encounter.diagnosis:HipotesisDiagnostica.use, Encounter.diagnosis:HipotesisDiagnostica.rank, Encounter.diagnosis:Comorbilidades, Encounter.diagnosis:Comorbilidades.extension, Encounter.diagnosis:Comorbilidades.modifierExtension, Encounter.diagnosis:Comorbilidades.condition, Encounter.diagnosis:Comorbilidades.use, Encounter.diagnosis:Comorbilidades.rank, Encounter.diagnosis:DiagnosticoEgreso, Encounter.diagnosis:DiagnosticoEgreso.extension, Encounter.diagnosis:DiagnosticoEgreso.modifierExtension, Encounter.diagnosis:DiagnosticoEgreso.condition, Encounter.diagnosis:DiagnosticoEgreso.use, Encounter.diagnosis:DiagnosticoEgreso.rank, Encounter.account, Encounter.hospitalization, Encounter.hospitalization.extension, Encounter.hospitalization.extension:MedioDeLlegada, Encounter.hospitalization.extension:ConsultaPorAccidente, Encounter.hospitalization.modifierExtension, Encounter.hospitalization.preAdmissionIdentifier, Encounter.hospitalization.origin, Encounter.hospitalization.admitSource, Encounter.hospitalization.reAdmission, Encounter.hospitalization.dietPreference, Encounter.hospitalization.specialCourtesy, Encounter.hospitalization.specialArrangement, Encounter.hospitalization.destination, Encounter.hospitalization.dischargeDisposition, Encounter.hospitalization.dischargeDisposition.extension, Encounter.hospitalization.dischargeDisposition.extension:IndicacionHospitalizacion, Encounter.hospitalization.dischargeDisposition.extension:IndicacionAlta, Encounter.hospitalization.dischargeDisposition.extension:IndicacionDerivacion, Encounter.hospitalization.dischargeDisposition.extension:Abandono, Encounter.hospitalization.dischargeDisposition.extension:Fallecido, Encounter.hospitalization.dischargeDisposition.coding, Encounter.hospitalization.dischargeDisposition.text, Encounter.location, Encounter.location.extension, Encounter.location.modifierExtension, Encounter.location.location, Encounter.location.status, Encounter.location.physicalType, Encounter.location.period, Encounter.serviceProvider, Encounter.partOf All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error Encounter.extension, Encounter.extension:Acompanante, Encounter.extension:LeyPrevisional, Encounter.modifierExtension, Encounter.identifier.extension, Encounter.statusHistory.extension, Encounter.statusHistory.modifierExtension, Encounter.statusHistory:Admision.extension, Encounter.statusHistory:Admision.modifierExtension, Encounter.statusHistory:Admision.period.extension, Encounter.statusHistory:Categorizacion.extension, Encounter.statusHistory:Categorizacion.modifierExtension, Encounter.statusHistory:Categorizacion.period.extension, Encounter.statusHistory:Atencion.extension, Encounter.statusHistory:Atencion.modifierExtension, Encounter.statusHistory:Atencion.period.extension, Encounter.statusHistory:Egreso.extension, Encounter.statusHistory:Egreso.modifierExtension, Encounter.statusHistory:Egreso.period.extension, Encounter.classHistory.extension, Encounter.classHistory.modifierExtension, Encounter.priority.extension, Encounter.priority.coding.extension, Encounter.participant.extension, Encounter.participant.modifierExtension, Encounter.participant:Acompanante.extension, Encounter.participant:Acompanante.modifierExtension, Encounter.participant:Admisionista.extension, Encounter.participant:Admisionista.modifierExtension, Encounter.participant:Admisionista.period.extension, Encounter.participant:Categorizador.extension, Encounter.participant:Categorizador.modifierExtension, Encounter.participant:Categorizador.period.extension, Encounter.participant:Atendedor.extension, Encounter.participant:Atendedor.modifierExtension, Encounter.participant:Atendedor.period.extension, Encounter.participant:AtendedorSecundario.extension, Encounter.participant:AtendedorSecundario.modifierExtension, Encounter.participant:AtendedorSecundario.period.extension, Encounter.participant:Especialista.extension, Encounter.participant:Especialista.modifierExtension, Encounter.participant:Especialista.period.extension, Encounter.participant:Terminador.extension, Encounter.participant:Terminador.modifierExtension, Encounter.participant:Terminador.period.extension, Encounter.period.extension, Encounter.reasonCode.extension, Encounter.diagnosis.extension, Encounter.diagnosis.modifierExtension, Encounter.diagnosis:HipotesisDiagnostica.extension, Encounter.diagnosis:HipotesisDiagnostica.modifierExtension, Encounter.diagnosis:Comorbilidades.extension, Encounter.diagnosis:Comorbilidades.modifierExtension, Encounter.diagnosis:DiagnosticoEgreso.extension, Encounter.diagnosis:DiagnosticoEgreso.modifierExtension, Encounter.hospitalization.extension, Encounter.hospitalization.extension:MedioDeLlegada, Encounter.hospitalization.extension:ConsultaPorAccidente, Encounter.hospitalization.modifierExtension, Encounter.hospitalization.dischargeDisposition.extension, Encounter.hospitalization.dischargeDisposition.extension:IndicacionHospitalizacion, Encounter.hospitalization.dischargeDisposition.extension:IndicacionAlta, Encounter.hospitalization.dischargeDisposition.extension:IndicacionDerivacion, Encounter.hospitalization.dischargeDisposition.extension:Abandono, Encounter.hospitalization.dischargeDisposition.extension:Fallecido, Encounter.location.extension, Encounter.location.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()
motivo-consulta error Encounter Si el estado del encuentro es distinto de 'arrived', entonces el motivo de la consulta debe estar presente. reasonCode.exists() or status = 'arrived'

This structure is derived from EncounterCL

Summary

Mandatory: 20 elements(26 nested mandatory elements)
Must-Support: 64 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of Encounter.statusHistory
  • The element 1 is sliced based on the value of Encounter.participant
  • The element 1 is sliced based on the value of Encounter.diagnosis

Maturity: 0

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Encounter C 0..* EncounterCL(1.9.4) An interaction during which services are provided to the patient
Constraints: acompanante-slice, motivo-consulta, categorizacion
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
.... extension:Acompanante S 1..1 boolean Indica si el paciente acude con acompañante
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/Acompanante
Constraints: ext-1
.... extension:LeyPrevisional S 0..1 CodeableConcept Ley previsional que financia la atención de urgencia
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/LeyPrevisional
Binding: VSLeyPrevisional (0.1.2-qa-preview) (required)
Constraints: ext-1
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
.... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
.... value SΣ 1..1 string Valor del identificador, compuesto por Código DEIS de establecimiento - Id único del evento asignado por el establecimiento
Example General: 123456
... status ?!SΣ 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Binding: EncounterStatus (required): Códigos requeridos por FHIR
... Slices for statusHistory 1..* BackboneElement List of past encounter statuses
Slice: Unordered, Open by value:status
.... statusHistory:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... status 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Binding: EncounterStatus (required): Current state of the encounter.
..... period 1..1 Period The time that the episode was in the specified status
.... statusHistory:Admision S 1..1 BackboneElement Estado de admisión de la atención de urgencia
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... status S 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Binding: EncounterStatus (required): Current state of the encounter.
Required Pattern: arrived
..... period S 1..1 Period The time that the episode was in the specified status
...... start SΣC 1..1 dateTime Fecha y hora de admisión
.... statusHistory:Categorizacion S 0..* BackboneElement Estado de categorización de la atención de urgencia
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... status S 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Binding: EncounterStatus (required): Current state of the encounter.
Required Pattern: triaged
..... period S 1..1 Period The time that the episode was in the specified status
...... start SΣC 1..1 dateTime Fecha y hora de categorización
.... statusHistory:Atencion S 0..1 BackboneElement Estado de atención de la atención de urgencia
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... status S 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Binding: EncounterStatus (required): Current state of the encounter.
Required Pattern: in-progress
..... period S 1..1 Period The time that the episode was in the specified status
...... start SΣC 1..1 dateTime Fecha y hora de inicio de atención de urgencia
.... statusHistory:Egreso S 0..1 BackboneElement Estado de egreso de la atención de urgencia
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... status S 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Binding: EncounterStatus (required): Current state of the encounter.
Required Pattern: finished
..... period S 1..1 Period The time that the episode was in the specified status
...... start SΣC 1..1 dateTime Fecha y hora de egreso
...... end SΣC 0..1 dateTime Fecha y hora de egreso efectivo
... class SΣ 1..1 Coding Tipo de encuentro de urgencia
Binding: ActCode (3.0.0) (extensible)
Required Pattern: At least the following
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ActCode
.... version 0..1 string Version of the system - if relevant
.... code 1..1 code Symbol in syntax defined by the system
Fixed Value: EMER
.... display 0..1 string Representation defined by the system
.... userSelected 0..1 boolean If this coding was chosen directly by the user
... type SΣ 0..* CodeableConcept Tipo específico de Encuentro
Binding: VSTiposEncuentroCL (1.9.4) (example)
... serviceType SΣ 0..1 CodeableConcept Tipo de servicio que se realiza en el Encuentro
Binding: VSTiposServicioCL (1.9.4) (example)
... priority S 1..1 CodeableConcept Categorización de prioridad de atención de urgencia
Binding: VSCategorizacionUrgencia (0.1.2-qa-preview) (required)
.... coding SΣ 1..1 Coding Code defined by a terminology system
..... system SΣ 1..1 uri Sistema de categorización de la prioridad de atención de urgencia
..... code SΣ 1..1 code Código de categorización de la prioridad
..... display SΣ 0..1 string Definición de la categorización de la prioridad
... subject SΣ 1..1 Reference(Paciente Urgencia(0.1.2-qa-preview)) Paciente
... Slices for participant SΣ 1..* BackboneElement Participantes involucrados en el encuentro sin considerar al paciente
Slice: Unordered, Open by value:type
.... participant:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 0..* CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)
..... individual SΣ 1..1 Reference(CL Prestador(1.9.4) | CL RolClinico(1.9.4) | RelatedPerson) Referencia al participante
.... participant:Acompanante SΣ 0..1 BackboneElement Acompañante del paciente
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 1..1 CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/participant-type
....... version 1..1 string Version of the system - if relevant
Fixed Value: 4.0.1
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: emergency
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... individual SΣ 1..1 Reference(Acompañante Urgencia(0.1.2-qa-preview)) Referencia al acompañante del paciente
.... participant:Admisionista SΣ 1..1 BackboneElement Personal administrativo que realiza la admisión de urgencia
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 1..1 CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: ADM
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... start SΣC 1..1 dateTime Fecha y hora de admisión
..... individual SΣ 1..1 Reference(Prestador Administrativo de Urgencia(0.1.2-qa-preview)) Referencia al participante
.... participant:Categorizador SΣ 0..* BackboneElement Profesional que categoriza al paciente
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 1..1 CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/CodeSystem/TipoParticipanteUrgencia
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: triage
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... start SΣC 1..1 dateTime Fecha y hora de categorización
..... individual SΣ 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional que categoriza
.... participant:Atendedor SΣ 0..* BackboneElement Profesional que atiende al paciente
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 1..1 CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: ATND
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... start SΣC 1..1 dateTime Fecha y hora de atención
..... individual SΣ 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional que atiende
.... participant:AtendedorSecundario SΣ 0..* BackboneElement Profesional que atiende al paciente pero no es el principal
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 1..1 CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: SPRF
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... start SΣC 1..1 dateTime Fecha y hora de atención
..... individual SΣ 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional que atiende
.... participant:Especialista SΣ 0..* BackboneElement Profesional especialista que atiende al paciente
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 1..1 CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: CON
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... start SΣC 1..1 dateTime Fecha y hora de atención
..... individual SΣ 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional especialista que atiende
.... participant:Terminador SΣ 0..1 BackboneElement Profesional que autoriza el egresa del paciente
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 1..1 CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: DIS
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... start SΣC 1..1 dateTime Fecha y hora que se registra la decisión de egreso
..... individual SΣ 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional que autoriza el egreso
... appointment SΣ 0..1 Reference(Appointment) Reserva de un evento de atención médica entre paciente(s), profesional(es), persona(s) relacionada(s) y/o dispositivo(s)
... period S 1..1 Period La hora de inicio y finalización del encuentro
.... start SΣC 1..1 dateTime Fecha y hora de que se realiza la admisión de urgencia
.... end SΣC 0..1 dateTime Fecha y hora de que se cierra el dato de urgencia
... length S 0..1 Duration Cantidad de tiempo que duró el encuentro (menos tiempo ausente)
... reasonCode SΣ 0..1 CodeableConcept Motivo de la atención de urgencia
Binding: EncounterReasonCodes (preferred): Reason why the encounter takes place.
.... text SΣ 1..1 string Texto libre del motivo de la atención de urgencia indicado por el paciente
... Slices for diagnosis SΣ 0..* BackboneElement Diagnóstico relevante para este encuentro
Slice: Unordered, Open by value:use
.... diagnosis:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... condition Σ 1..1 Reference(CL Condición-Diagnóstico(1.9.4)) El diagnóstico o procedimiento relevante para el encuentro
.... diagnosis:HipotesisDiagnostica SΣ 0..* BackboneElement Hipótesis diagnóstica
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... condition SΣ 1..1 Reference(Condition Diagnostico(0.1.2-qa-preview)) Referencia a la hipótesis diagnóstica
..... use S 1..1 CodeableConcept Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
Binding: DiagnosisRole (preferred): The type of diagnosis this condition represents.
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/diagnosis-role
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: AD
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... rank S 0..1 positiveInt Si es la hipótesis diagnóstica principal se debe registrar el valor 1.
.... diagnosis:Comorbilidades SΣ 0..* BackboneElement Comorbilidades
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... condition SΣ 1..1 Reference(Condition Diagnostico(0.1.2-qa-preview)) Referencia a la comorbilidad
..... use S 1..1 CodeableConcept Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
Binding: DiagnosisRole (preferred): The type of diagnosis this condition represents.
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/diagnosis-role
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: CM
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
.... diagnosis:DiagnosticoEgreso SΣ 0..1 BackboneElement Diagnóstico de egreso
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... condition SΣ 1..1 Reference(Condition Diagnostico(0.1.2-qa-preview)) Referencia al diagnóstico de egreso
..... use S 1..1 CodeableConcept Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
Binding: DiagnosisRole (preferred): The type of diagnosis this condition represents.
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/diagnosis-role
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: DD
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
... hospitalization 0..1 BackboneElement Información de admisión y egreso de la atención de urgencia
.... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:MedioDeLlegada S 1..1 CodeableConcept Medio de llegada del paciente al servicio de urgencia
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/MedioDeLlegada
Binding: VSMedioDeLlegada (0.1.2-qa-preview) (required)
Constraints: ext-1
..... extension:ConsultaPorAccidente S 1..1 boolean Consulta por accidente
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/ConsultaPorAccidente
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... admitSource S 1..1 CodeableConcept Lugar físico desde donde proviene el paciente cuando concurre a la atención de urgencia
Binding: VSProcedencia (0.1.2-qa-preview) (required)
.... dischargeDisposition S 0..1 CodeableConcept Tipo de egreso de la atención de urgencia
Binding: VSTipoEgreso (0.1.2-qa-preview) (required)
..... Slices for extension Content/Rules for all slices
...... extension:IndicacionHospitalizacion S 0..1 (Complex) Indicación de hospitalización
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/IndicacionHospitalizacion
Constraints: ext-1
...... extension:IndicacionAlta S 0..1 (Complex) Indicación de alta
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/IndicacionAlta
Constraints: ext-1
...... extension:IndicacionDerivacion S 0..1 (Complex) Indicación de derivación a otro centro asistencial
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/IndicacionDerivacion
Constraints: ext-1
...... extension:Abandono S 0..1 Coding Tipo de abandono
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/Abandono
Binding: VSAbandono (0.1.2-qa-preview) (required)
Constraints: ext-1
...... extension:Fallecido S 0..1 (Complex) Fallecido
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/Fallecido
Constraints: ext-1
... serviceProvider S 1..1 Reference(Establecimiento Urgencia(0.1.2-qa-preview)) Establecimiento de salud

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Encounter.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.statusHistory.​status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.statusHistory:Admision.​status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.statusHistory:Categorizacion.​status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.statusHistory:Atencion.​status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.statusHistory:Egreso.​status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.class Base extensible v3 Code System ActCode 📍3.0.0 THO v6.5
Encounter.type Base example Tipos de Encuentro 📍1.9.4 Guía de Implementación ''cl core'' FHIR R4, v1.9
Encounter.serviceType Base example Tipos de Servicios Remotos 📍1.9.4 Guía de Implementación ''cl core'' FHIR R4, v1.9
Encounter.priority Base required Categorización Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant:Acompanante.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant:Admisionista.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant:Categorizador.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant:Atendedor.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant:AtendedorSecundario.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant:Especialista.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant:Terminador.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.reasonCode Base preferred Encounter Reason Codes 📍4.0.1 FHIR Std.
Encounter.diagnosis:HipotesisDiagnostica.​use Base preferred DiagnosisRole 📍4.0.1 FHIR Std.
Encounter.diagnosis:Comorbilidades.​use Base preferred DiagnosisRole 📍4.0.1 FHIR Std.
Encounter.diagnosis:DiagnosticoEgreso.​use Base preferred DiagnosisRole 📍4.0.1 FHIR Std.
Encounter.hospitalization.​admitSource Base required Procedencia 📍0.1.2-qa-preview This IG
Encounter.hospitalization.​dischargeDisposition Base required Tipo Egreso 📍0.1.2-qa-preview This IG

Constraints

Id Grade Path(s) Description Expression
acompanante-slice error Encounter Si la extensión Acompanante es 'true', entonces el participante Acompanante debe estar presente. extension('https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/Acompanante').value.single() = true implies participant.type.coding.exists(system = 'http://terminology.hl7.org/CodeSystem/v3-ParticipationType' and code = 'ESC')
categorizacion error Encounter Si el encuentro tiene el estado 'triaged', entonces el participante Categorizador debe estar presente. status = 'triaged' implies participant.exists(type.coding.exists(system = 'https://interoperabilidad.minsal.cl/fhir/ig/urgencia/CodeSystem/TipoParticipanteUrgencia' and code = 'triage'))
dom-2 error Encounter If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Encounter If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Encounter If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Encounter If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Encounter A resource should have narrative for robust management text.`div`.exists()
ele-1 error Encounter.implicitRules, Encounter.extension, Encounter.extension:Acompanante, Encounter.extension:LeyPrevisional, Encounter.modifierExtension, Encounter.identifier, Encounter.identifier.use, Encounter.identifier.value, Encounter.status, Encounter.statusHistory, Encounter.statusHistory.modifierExtension, Encounter.statusHistory.status, Encounter.statusHistory.period, Encounter.statusHistory:Admision, Encounter.statusHistory:Admision.modifierExtension, Encounter.statusHistory:Admision.status, Encounter.statusHistory:Admision.period, Encounter.statusHistory:Admision.period.start, Encounter.statusHistory:Categorizacion, Encounter.statusHistory:Categorizacion.modifierExtension, Encounter.statusHistory:Categorizacion.status, Encounter.statusHistory:Categorizacion.period, Encounter.statusHistory:Categorizacion.period.start, Encounter.statusHistory:Atencion, Encounter.statusHistory:Atencion.modifierExtension, Encounter.statusHistory:Atencion.status, Encounter.statusHistory:Atencion.period, Encounter.statusHistory:Atencion.period.start, Encounter.statusHistory:Egreso, Encounter.statusHistory:Egreso.modifierExtension, Encounter.statusHistory:Egreso.status, Encounter.statusHistory:Egreso.period, Encounter.statusHistory:Egreso.period.start, Encounter.statusHistory:Egreso.period.end, Encounter.class, Encounter.type, Encounter.serviceType, Encounter.priority, Encounter.priority.coding, Encounter.priority.coding.system, Encounter.priority.coding.code, Encounter.priority.coding.display, Encounter.subject, Encounter.participant, Encounter.participant.modifierExtension, Encounter.participant.type, Encounter.participant.individual, Encounter.participant:Acompanante, Encounter.participant:Acompanante.modifierExtension, Encounter.participant:Acompanante.type, Encounter.participant:Acompanante.individual, Encounter.participant:Admisionista, Encounter.participant:Admisionista.modifierExtension, Encounter.participant:Admisionista.type, Encounter.participant:Admisionista.period, Encounter.participant:Admisionista.period.start, Encounter.participant:Admisionista.individual, Encounter.participant:Categorizador, Encounter.participant:Categorizador.modifierExtension, Encounter.participant:Categorizador.type, Encounter.participant:Categorizador.period, Encounter.participant:Categorizador.period.start, Encounter.participant:Categorizador.individual, Encounter.participant:Atendedor, Encounter.participant:Atendedor.modifierExtension, Encounter.participant:Atendedor.type, Encounter.participant:Atendedor.period, Encounter.participant:Atendedor.period.start, Encounter.participant:Atendedor.individual, Encounter.participant:AtendedorSecundario, Encounter.participant:AtendedorSecundario.modifierExtension, Encounter.participant:AtendedorSecundario.type, Encounter.participant:AtendedorSecundario.period, Encounter.participant:AtendedorSecundario.period.start, Encounter.participant:AtendedorSecundario.individual, Encounter.participant:Especialista, Encounter.participant:Especialista.modifierExtension, Encounter.participant:Especialista.type, Encounter.participant:Especialista.period, Encounter.participant:Especialista.period.start, Encounter.participant:Especialista.individual, Encounter.participant:Terminador, Encounter.participant:Terminador.modifierExtension, Encounter.participant:Terminador.type, Encounter.participant:Terminador.period, Encounter.participant:Terminador.period.start, Encounter.participant:Terminador.individual, Encounter.appointment, Encounter.period, Encounter.period.start, Encounter.period.end, Encounter.length, Encounter.reasonCode, Encounter.reasonCode.text, Encounter.diagnosis, Encounter.diagnosis.modifierExtension, Encounter.diagnosis.condition, Encounter.diagnosis:HipotesisDiagnostica, Encounter.diagnosis:HipotesisDiagnostica.modifierExtension, Encounter.diagnosis:HipotesisDiagnostica.condition, Encounter.diagnosis:HipotesisDiagnostica.use, Encounter.diagnosis:HipotesisDiagnostica.rank, Encounter.diagnosis:Comorbilidades, Encounter.diagnosis:Comorbilidades.modifierExtension, Encounter.diagnosis:Comorbilidades.condition, Encounter.diagnosis:Comorbilidades.use, Encounter.diagnosis:DiagnosticoEgreso, Encounter.diagnosis:DiagnosticoEgreso.modifierExtension, Encounter.diagnosis:DiagnosticoEgreso.condition, Encounter.diagnosis:DiagnosticoEgreso.use, Encounter.hospitalization, Encounter.hospitalization.extension, Encounter.hospitalization.extension:MedioDeLlegada, Encounter.hospitalization.extension:ConsultaPorAccidente, Encounter.hospitalization.modifierExtension, Encounter.hospitalization.admitSource, Encounter.hospitalization.dischargeDisposition, Encounter.hospitalization.dischargeDisposition.extension:IndicacionHospitalizacion, Encounter.hospitalization.dischargeDisposition.extension:IndicacionAlta, Encounter.hospitalization.dischargeDisposition.extension:IndicacionDerivacion, Encounter.hospitalization.dischargeDisposition.extension:Abandono, Encounter.hospitalization.dischargeDisposition.extension:Fallecido, Encounter.serviceProvider All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error Encounter.extension, Encounter.extension:Acompanante, Encounter.extension:LeyPrevisional, Encounter.modifierExtension, Encounter.statusHistory.modifierExtension, Encounter.statusHistory:Admision.modifierExtension, Encounter.statusHistory:Categorizacion.modifierExtension, Encounter.statusHistory:Atencion.modifierExtension, Encounter.statusHistory:Egreso.modifierExtension, Encounter.participant.modifierExtension, Encounter.participant:Acompanante.modifierExtension, Encounter.participant:Admisionista.modifierExtension, Encounter.participant:Categorizador.modifierExtension, Encounter.participant:Atendedor.modifierExtension, Encounter.participant:AtendedorSecundario.modifierExtension, Encounter.participant:Especialista.modifierExtension, Encounter.participant:Terminador.modifierExtension, Encounter.diagnosis.modifierExtension, Encounter.diagnosis:HipotesisDiagnostica.modifierExtension, Encounter.diagnosis:Comorbilidades.modifierExtension, Encounter.diagnosis:DiagnosticoEgreso.modifierExtension, Encounter.hospitalization.extension, Encounter.hospitalization.extension:MedioDeLlegada, Encounter.hospitalization.extension:ConsultaPorAccidente, Encounter.hospitalization.modifierExtension, Encounter.hospitalization.dischargeDisposition.extension:IndicacionHospitalizacion, Encounter.hospitalization.dischargeDisposition.extension:IndicacionAlta, Encounter.hospitalization.dischargeDisposition.extension:IndicacionDerivacion, Encounter.hospitalization.dischargeDisposition.extension:Abandono, Encounter.hospitalization.dischargeDisposition.extension:Fallecido Must have either extensions or value[x], not both extension.exists() != value.exists()
motivo-consulta error Encounter Si el estado del encuentro es distinto de 'arrived', entonces el motivo de la consulta debe estar presente. reasonCode.exists() or status = 'arrived'

Differential View

This structure is derived from EncounterCL

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Encounter C 0..* EncounterCL(1.9.4) An interaction during which services are provided to the patient
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:Acompanante S 1..1 boolean Indica si el paciente acude con acompañante
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/Acompanante
.... extension:LeyPrevisional S 0..1 CodeableConcept Ley previsional que financia la atención de urgencia
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/LeyPrevisional
Binding: VSLeyPrevisional (0.1.2-qa-preview) (required)
... identifier 1..1 Identifier Identificador del encuentro de urgencia
.... value S 1..1 string Valor del identificador, compuesto por Código DEIS de establecimiento - Id único del evento asignado por el establecimiento
... Slices for statusHistory 1..* BackboneElement List of past encounter statuses
Slice: Unordered, Open by value:status
.... statusHistory:Admision S 1..1 BackboneElement Estado de admisión de la atención de urgencia
..... status S 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Required Pattern: arrived
..... period S 1..1 Period The time that the episode was in the specified status
...... start S 1..1 dateTime Fecha y hora de admisión
.... statusHistory:Categorizacion S 0..* BackboneElement Estado de categorización de la atención de urgencia
..... status S 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Required Pattern: triaged
..... period S 1..1 Period The time that the episode was in the specified status
...... start S 1..1 dateTime Fecha y hora de categorización
.... statusHistory:Atencion S 0..1 BackboneElement Estado de atención de la atención de urgencia
..... status S 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Required Pattern: in-progress
..... period S 1..1 Period The time that the episode was in the specified status
...... start S 1..1 dateTime Fecha y hora de inicio de atención de urgencia
.... statusHistory:Egreso S 0..1 BackboneElement Estado de egreso de la atención de urgencia
..... status S 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Required Pattern: finished
..... period S 1..1 Period The time that the episode was in the specified status
...... start S 1..1 dateTime Fecha y hora de egreso
...... end S 0..1 dateTime Fecha y hora de egreso efectivo
.... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ActCode
.... code 1..1 code Symbol in syntax defined by the system
Fixed Value: EMER
... priority S 1..1 CodeableConcept Categorización de prioridad de atención de urgencia
Binding: VSCategorizacionUrgencia (0.1.2-qa-preview) (required)
.... coding S 1..1 Coding Code defined by a terminology system
..... system S 1..1 uri Sistema de categorización de la prioridad de atención de urgencia
..... code S 1..1 code Código de categorización de la prioridad
..... display S 0..1 string Definición de la categorización de la prioridad
... subject 1..1 Reference(Paciente Urgencia(0.1.2-qa-preview)) Paciente
... Slices for participant 1..* BackboneElement Participantes involucrados en el encuentro sin considerar al paciente
Slice: Unordered, Open by value:type
.... participant:All Slices Content/Rules for all slices
..... type 0..* CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)
.... participant:Acompanante S 0..1 BackboneElement Acompañante del paciente
..... type 1..1 CodeableConcept Rol del participante en el encuentro
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/participant-type
....... version 1..1 string Version of the system - if relevant
Fixed Value: 4.0.1
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: emergency
..... individual 1..1 Reference(Acompañante Urgencia(0.1.2-qa-preview)) Referencia al acompañante del paciente
.... participant:Admisionista S 1..1 BackboneElement Personal administrativo que realiza la admisión de urgencia
..... type 1..1 CodeableConcept Rol del participante en el encuentro
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: ADM
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... start S 1..1 dateTime Fecha y hora de admisión
..... individual 1..1 Reference(Prestador Administrativo de Urgencia(0.1.2-qa-preview)) Referencia al participante
.... participant:Categorizador S 0..* BackboneElement Profesional que categoriza al paciente
..... type 1..1 CodeableConcept Rol del participante en el encuentro
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/CodeSystem/TipoParticipanteUrgencia
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: triage
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... start S 1..1 dateTime Fecha y hora de categorización
..... individual 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional que categoriza
.... participant:Atendedor S 0..* BackboneElement Profesional que atiende al paciente
..... type 1..1 CodeableConcept Rol del participante en el encuentro
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: ATND
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... start S 1..1 dateTime Fecha y hora de atención
..... individual 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional que atiende
.... participant:AtendedorSecundario S 0..* BackboneElement Profesional que atiende al paciente pero no es el principal
..... type 1..1 CodeableConcept Rol del participante en el encuentro
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: SPRF
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... start S 1..1 dateTime Fecha y hora de atención
..... individual 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional que atiende
.... participant:Especialista S 0..* BackboneElement Profesional especialista que atiende al paciente
..... type 1..1 CodeableConcept Rol del participante en el encuentro
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: CON
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... start S 1..1 dateTime Fecha y hora de atención
..... individual 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional especialista que atiende
.... participant:Terminador S 0..1 BackboneElement Profesional que autoriza el egresa del paciente
..... type 1..1 CodeableConcept Rol del participante en el encuentro
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: DIS
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... start S 1..1 dateTime Fecha y hora que se registra la decisión de egreso
..... individual 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional que autoriza el egreso
... period 1..1 Period La hora de inicio y finalización del encuentro
.... start 1..1 dateTime Fecha y hora de que se realiza la admisión de urgencia
.... end 0..1 dateTime Fecha y hora de que se cierra el dato de urgencia
... reasonCode 0..1 CodeableConcept Motivo de la atención de urgencia
.... text S 1..1 string Texto libre del motivo de la atención de urgencia indicado por el paciente
... Slices for diagnosis 0..* BackboneElement Diagnóstico relevante para este encuentro
Slice: Unordered, Open by value:use
.... diagnosis:HipotesisDiagnostica S 0..* BackboneElement Hipótesis diagnóstica
..... condition S 1..1 Reference(Condition Diagnostico(0.1.2-qa-preview)) Referencia a la hipótesis diagnóstica
..... use S 1..1 CodeableConcept Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/diagnosis-role
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: AD
..... rank S 0..1 positiveInt Si es la hipótesis diagnóstica principal se debe registrar el valor 1.
.... diagnosis:Comorbilidades S 0..* BackboneElement Comorbilidades
..... condition S 1..1 Reference(Condition Diagnostico(0.1.2-qa-preview)) Referencia a la comorbilidad
..... use S 1..1 CodeableConcept Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/diagnosis-role
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: CM
.... diagnosis:DiagnosticoEgreso S 0..1 BackboneElement Diagnóstico de egreso
..... condition S 1..1 Reference(Condition Diagnostico(0.1.2-qa-preview)) Referencia al diagnóstico de egreso
..... use S 1..1 CodeableConcept Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/diagnosis-role
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: DD
... hospitalization 0..1 BackboneElement Información de admisión y egreso de la atención de urgencia
.... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:MedioDeLlegada S 1..1 CodeableConcept Medio de llegada del paciente al servicio de urgencia
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/MedioDeLlegada
Binding: VSMedioDeLlegada (0.1.2-qa-preview) (required)
..... extension:ConsultaPorAccidente S 1..1 boolean Consulta por accidente
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/ConsultaPorAccidente
.... admitSource S 1..1 CodeableConcept Lugar físico desde donde proviene el paciente cuando concurre a la atención de urgencia
Binding: VSProcedencia (0.1.2-qa-preview) (required)
.... dischargeDisposition S 0..1 CodeableConcept Tipo de egreso de la atención de urgencia
Binding: VSTipoEgreso (0.1.2-qa-preview) (required)
..... Slices for extension Content/Rules for all slices
...... extension:IndicacionHospitalizacion S 0..1 (Complex) Indicación de hospitalización
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/IndicacionHospitalizacion
...... extension:IndicacionAlta S 0..1 (Complex) Indicación de alta
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/IndicacionAlta
...... extension:IndicacionDerivacion S 0..1 (Complex) Indicación de derivación a otro centro asistencial
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/IndicacionDerivacion
...... extension:Abandono S 0..1 Coding Tipo de abandono
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/Abandono
Binding: VSAbandono (0.1.2-qa-preview) (required)
...... extension:Fallecido S 0..1 (Complex) Fallecido
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/Fallecido
... serviceProvider 1..1 Reference(Establecimiento Urgencia(0.1.2-qa-preview)) Establecimiento de salud

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
Encounter.priority Base required Categorización Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.hospitalization.​admitSource Base required Procedencia 📍0.1.2-qa-preview This IG
Encounter.hospitalization.​dischargeDisposition Base required Tipo Egreso 📍0.1.2-qa-preview This IG

Constraints

Id Grade Path(s) Description Expression
acompanante-slice error Encounter Si la extensión Acompanante es 'true', entonces el participante Acompanante debe estar presente. extension('https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/Acompanante').value.single() = true implies participant.type.coding.exists(system = 'http://terminology.hl7.org/CodeSystem/v3-ParticipationType' and code = 'ESC')
categorizacion error Encounter Si el encuentro tiene el estado 'triaged', entonces el participante Categorizador debe estar presente. status = 'triaged' implies participant.exists(type.coding.exists(system = 'https://interoperabilidad.minsal.cl/fhir/ig/urgencia/CodeSystem/TipoParticipanteUrgencia' and code = 'triage'))
motivo-consulta error Encounter Si el estado del encuentro es distinto de 'arrived', entonces el motivo de la consulta debe estar presente. reasonCode.exists() or status = 'arrived'

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Encounter C 0..* EncounterCL(1.9.4) An interaction during which services are provided to the patient
Constraints: acompanante-slice, motivo-consulta, categorizacion
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
.... extension:Acompanante S 1..1 boolean Indica si el paciente acude con acompañante
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/Acompanante
Constraints: ext-1
.... extension:LeyPrevisional S 0..1 CodeableConcept Ley previsional que financia la atención de urgencia
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/LeyPrevisional
Binding: VSLeyPrevisional (0.1.2-qa-preview) (required)
Constraints: ext-1
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
... identifier SΣ 1..1 Identifier Identificador del encuentro de urgencia
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
.... type Σ 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
.... system Σ 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
.... value SΣ 1..1 string Valor del identificador, compuesto por Código DEIS de establecimiento - Id único del evento asignado por el establecimiento
Example General: 123456
.... period Σ 0..1 Period Time period when id is/was valid for use
.... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
... status ?!SΣ 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Binding: EncounterStatus (required): Códigos requeridos por FHIR
... Slices for statusHistory 1..* BackboneElement List of past encounter statuses
Slice: Unordered, Open by value:status
.... statusHistory:All Slices Content/Rules for all slices
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... status 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Binding: EncounterStatus (required): Current state of the encounter.
..... period 1..1 Period The time that the episode was in the specified status
.... statusHistory:Admision S 1..1 BackboneElement Estado de admisión de la atención de urgencia
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... status S 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Binding: EncounterStatus (required): Current state of the encounter.
Required Pattern: arrived
..... period S 1..1 Period The time that the episode was in the specified status
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... start SΣC 1..1 dateTime Fecha y hora de admisión
...... end ΣC 0..1 dateTime End time with inclusive boundary, if not ongoing
.... statusHistory:Categorizacion S 0..* BackboneElement Estado de categorización de la atención de urgencia
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... status S 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Binding: EncounterStatus (required): Current state of the encounter.
Required Pattern: triaged
..... period S 1..1 Period The time that the episode was in the specified status
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... start SΣC 1..1 dateTime Fecha y hora de categorización
...... end ΣC 0..1 dateTime End time with inclusive boundary, if not ongoing
.... statusHistory:Atencion S 0..1 BackboneElement Estado de atención de la atención de urgencia
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... status S 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Binding: EncounterStatus (required): Current state of the encounter.
Required Pattern: in-progress
..... period S 1..1 Period The time that the episode was in the specified status
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... start SΣC 1..1 dateTime Fecha y hora de inicio de atención de urgencia
...... end ΣC 0..1 dateTime End time with inclusive boundary, if not ongoing
.... statusHistory:Egreso S 0..1 BackboneElement Estado de egreso de la atención de urgencia
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... status S 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Binding: EncounterStatus (required): Current state of the encounter.
Required Pattern: finished
..... period S 1..1 Period The time that the episode was in the specified status
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... start SΣC 1..1 dateTime Fecha y hora de egreso
...... end SΣC 0..1 dateTime Fecha y hora de egreso efectivo
... class SΣ 1..1 Coding Tipo de encuentro de urgencia
Binding: ActCode (3.0.0) (extensible)
Required Pattern: At least the following
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ActCode
.... version 0..1 string Version of the system - if relevant
.... code 1..1 code Symbol in syntax defined by the system
Fixed Value: EMER
.... display 0..1 string Representation defined by the system
.... userSelected 0..1 boolean If this coding was chosen directly by the user
... classHistory 0..* BackboneElement List of past encounter classes
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... class 1..1 Coding inpatient | outpatient | ambulatory | emergency +
Binding: ActEncounterCode (3.0.0) (extensible): Classification of the encounter.
.... period 1..1 Period The time that the episode was in the specified class
... type SΣ 0..* CodeableConcept Tipo específico de Encuentro
Binding: VSTiposEncuentroCL (1.9.4) (example)
... serviceType SΣ 0..1 CodeableConcept Tipo de servicio que se realiza en el Encuentro
Binding: VSTiposServicioCL (1.9.4) (example)
... priority S 1..1 CodeableConcept Categorización de prioridad de atención de urgencia
Binding: VSCategorizacionUrgencia (0.1.2-qa-preview) (required)
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... coding SΣ 1..1 Coding Code defined by a terminology system
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... system SΣ 1..1 uri Sistema de categorización de la prioridad de atención de urgencia
..... version Σ 0..1 string Version of the system - if relevant
..... code SΣ 1..1 code Código de categorización de la prioridad
..... display SΣ 0..1 string Definición de la categorización de la prioridad
..... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
.... text Σ 0..1 string Plain text representation of the concept
... subject SΣ 1..1 Reference(Paciente Urgencia(0.1.2-qa-preview)) Paciente
... episodeOfCare Σ 0..* Reference(EpisodeOfCare) Episode(s) of care that this encounter should be recorded against
... basedOn 0..* Reference(ServiceRequest) The ServiceRequest that initiated this encounter
... Slices for participant SΣ 1..* BackboneElement Participantes involucrados en el encuentro sin considerar al paciente
Slice: Unordered, Open by value:type
.... participant:All Slices Content/Rules for all slices
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 0..* CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)
..... period 0..1 Period Period of time during the encounter that the participant participated
..... individual SΣ 1..1 Reference(CL Prestador(1.9.4) | CL RolClinico(1.9.4) | RelatedPerson) Referencia al participante
.... participant:Acompanante SΣ 0..1 BackboneElement Acompañante del paciente
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 1..1 CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/participant-type
....... version 1..1 string Version of the system - if relevant
Fixed Value: 4.0.1
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: emergency
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... period 0..1 Period Period of time during the encounter that the participant participated
..... individual SΣ 1..1 Reference(Acompañante Urgencia(0.1.2-qa-preview)) Referencia al acompañante del paciente
.... participant:Admisionista SΣ 1..1 BackboneElement Personal administrativo que realiza la admisión de urgencia
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 1..1 CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: ADM
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... start SΣC 1..1 dateTime Fecha y hora de admisión
...... end ΣC 0..1 dateTime End time with inclusive boundary, if not ongoing
..... individual SΣ 1..1 Reference(Prestador Administrativo de Urgencia(0.1.2-qa-preview)) Referencia al participante
.... participant:Categorizador SΣ 0..* BackboneElement Profesional que categoriza al paciente
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 1..1 CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/CodeSystem/TipoParticipanteUrgencia
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: triage
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... start SΣC 1..1 dateTime Fecha y hora de categorización
...... end ΣC 0..1 dateTime End time with inclusive boundary, if not ongoing
..... individual SΣ 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional que categoriza
.... participant:Atendedor SΣ 0..* BackboneElement Profesional que atiende al paciente
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 1..1 CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: ATND
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... start SΣC 1..1 dateTime Fecha y hora de atención
...... end ΣC 0..1 dateTime End time with inclusive boundary, if not ongoing
..... individual SΣ 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional que atiende
.... participant:AtendedorSecundario SΣ 0..* BackboneElement Profesional que atiende al paciente pero no es el principal
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 1..1 CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: SPRF
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... start SΣC 1..1 dateTime Fecha y hora de atención
...... end ΣC 0..1 dateTime End time with inclusive boundary, if not ongoing
..... individual SΣ 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional que atiende
.... participant:Especialista SΣ 0..* BackboneElement Profesional especialista que atiende al paciente
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 1..1 CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: CON
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... start SΣC 1..1 dateTime Fecha y hora de atención
...... end ΣC 0..1 dateTime End time with inclusive boundary, if not ongoing
..... individual SΣ 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional especialista que atiende
.... participant:Terminador SΣ 0..1 BackboneElement Profesional que autoriza el egresa del paciente
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type SΣ 1..1 CodeableConcept Rol del participante en el encuentro
Binding: VSTipoParticipanteEncuentroUrgencia (0.1.2-qa-preview) (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: DIS
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... period S 1..1 Period Period of time during the encounter that the participant participated
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... start SΣC 1..1 dateTime Fecha y hora que se registra la decisión de egreso
...... end ΣC 0..1 dateTime End time with inclusive boundary, if not ongoing
..... individual SΣ 1..1 Reference(Prestador Profesional de Urgencia(0.1.2-qa-preview)) Referencia al profesional que autoriza el egreso
... appointment SΣ 0..1 Reference(Appointment) Reserva de un evento de atención médica entre paciente(s), profesional(es), persona(s) relacionada(s) y/o dispositivo(s)
... period S 1..1 Period La hora de inicio y finalización del encuentro
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... start SΣC 1..1 dateTime Fecha y hora de que se realiza la admisión de urgencia
.... end SΣC 0..1 dateTime Fecha y hora de que se cierra el dato de urgencia
... length S 0..1 Duration Cantidad de tiempo que duró el encuentro (menos tiempo ausente)
... reasonCode SΣ 0..1 CodeableConcept Motivo de la atención de urgencia
Binding: EncounterReasonCodes (preferred): Reason why the encounter takes place.
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... coding Σ 0..* Coding Code defined by a terminology system
.... text SΣ 1..1 string Texto libre del motivo de la atención de urgencia indicado por el paciente
... reasonReference Σ 0..* Reference(Condition | Procedure | Observation | ImmunizationRecommendation) Reason the encounter takes place (reference)
... Slices for diagnosis SΣ 0..* BackboneElement Diagnóstico relevante para este encuentro
Slice: Unordered, Open by value:use
.... diagnosis:All Slices Content/Rules for all slices
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... condition Σ 1..1 Reference(CL Condición-Diagnóstico(1.9.4)) El diagnóstico o procedimiento relevante para el encuentro
..... use 0..1 CodeableConcept Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
Binding: DiagnosisRole (preferred): The type of diagnosis this condition represents.
..... rank 0..1 positiveInt Ranking of the diagnosis (for each role type)
.... diagnosis:HipotesisDiagnostica SΣ 0..* BackboneElement Hipótesis diagnóstica
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... condition SΣ 1..1 Reference(Condition Diagnostico(0.1.2-qa-preview)) Referencia a la hipótesis diagnóstica
..... use S 1..1 CodeableConcept Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
Binding: DiagnosisRole (preferred): The type of diagnosis this condition represents.
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/diagnosis-role
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: AD
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... rank S 0..1 positiveInt Si es la hipótesis diagnóstica principal se debe registrar el valor 1.
.... diagnosis:Comorbilidades SΣ 0..* BackboneElement Comorbilidades
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... condition SΣ 1..1 Reference(Condition Diagnostico(0.1.2-qa-preview)) Referencia a la comorbilidad
..... use S 1..1 CodeableConcept Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
Binding: DiagnosisRole (preferred): The type of diagnosis this condition represents.
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/diagnosis-role
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: CM
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... rank 0..1 positiveInt Ranking of the diagnosis (for each role type)
.... diagnosis:DiagnosticoEgreso SΣ 0..1 BackboneElement Diagnóstico de egreso
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... condition SΣ 1..1 Reference(Condition Diagnostico(0.1.2-qa-preview)) Referencia al diagnóstico de egreso
..... use S 1..1 CodeableConcept Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
Binding: DiagnosisRole (preferred): The type of diagnosis this condition represents.
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/diagnosis-role
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: DD
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... rank 0..1 positiveInt Ranking of the diagnosis (for each role type)
... account 0..* Reference(Account) The set of accounts that may be used for billing for this Encounter
... hospitalization 0..1 BackboneElement Información de admisión y egreso de la atención de urgencia
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:MedioDeLlegada S 1..1 CodeableConcept Medio de llegada del paciente al servicio de urgencia
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/MedioDeLlegada
Binding: VSMedioDeLlegada (0.1.2-qa-preview) (required)
Constraints: ext-1
..... extension:ConsultaPorAccidente S 1..1 boolean Consulta por accidente
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/ConsultaPorAccidente
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... preAdmissionIdentifier 0..1 Identifier Pre-admission identifier
.... origin 0..1 Reference(Location | Organization) The location/organization from which the patient came before admission
.... admitSource S 1..1 CodeableConcept Lugar físico desde donde proviene el paciente cuando concurre a la atención de urgencia
Binding: VSProcedencia (0.1.2-qa-preview) (required)
.... reAdmission 0..1 CodeableConcept The type of hospital re-admission that has occurred (if any). If the value is absent, then this is not identified as a readmission
Binding: Hl7VSReAdmissionIndicator (2.0.0) (example): The reason for re-admission of this hospitalization encounter.
.... dietPreference 0..* CodeableConcept Diet preferences reported by the patient
Binding: Diet (example): Medical, cultural or ethical food preferences to help with catering requirements.
.... specialCourtesy 0..* CodeableConcept Special courtesies (VIP, board member)
Binding: SpecialCourtesy (preferred): Special courtesies.
.... specialArrangement 0..* CodeableConcept Wheelchair, translator, stretcher, etc.
Binding: SpecialArrangements (preferred): Special arrangements.
.... destination 0..1 Reference(Location | Organization) Location/organization to which the patient is discharged
.... dischargeDisposition S 0..1 CodeableConcept Tipo de egreso de la atención de urgencia
Binding: VSTipoEgreso (0.1.2-qa-preview) (required)
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... extension:IndicacionHospitalizacion S 0..1 (Complex) Indicación de hospitalización
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/IndicacionHospitalizacion
Constraints: ext-1
...... extension:IndicacionAlta S 0..1 (Complex) Indicación de alta
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/IndicacionAlta
Constraints: ext-1
...... extension:IndicacionDerivacion S 0..1 (Complex) Indicación de derivación a otro centro asistencial
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/IndicacionDerivacion
Constraints: ext-1
...... extension:Abandono S 0..1 Coding Tipo de abandono
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/Abandono
Binding: VSAbandono (0.1.2-qa-preview) (required)
Constraints: ext-1
...... extension:Fallecido S 0..1 (Complex) Fallecido
URL: https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/Fallecido
Constraints: ext-1
..... coding Σ 0..* Coding Code defined by a terminology system
..... text Σ 0..1 string Plain text representation of the concept
... location 0..* BackboneElement List of locations where the patient has been
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... location 1..1 Reference(Location) Location the encounter takes place
.... status 0..1 code planned | active | reserved | completed
Binding: EncounterLocationStatus (required): The status of the location.
.... physicalType 0..1 CodeableConcept The physical type of the location (usually the level in the location hierachy - bed room ward etc.)
Binding: LocationType (example): Physical form of the location.
.... period 0..1 Period Time period during which the patient was present at the location
... serviceProvider S 1..1 Reference(Establecimiento Urgencia(0.1.2-qa-preview)) Establecimiento de salud
... partOf 0..1 Reference(Encounter) Another Encounter this encounter is part of

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Encounter.language Base preferred Common Languages 📍4.0.1 FHIR Std.
Encounter.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.identifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
Encounter.status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.statusHistory.​status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.statusHistory:Admision.​status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.statusHistory:Categorizacion.​status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.statusHistory:Atencion.​status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.statusHistory:Egreso.​status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.class Base extensible v3 Code System ActCode 📍3.0.0 THO v6.5
Encounter.classHistory.​class Base extensible ActEncounterCode 📍3.0.0 THO v6.5
Encounter.type Base example Tipos de Encuentro 📍1.9.4 Guía de Implementación ''cl core'' FHIR R4, v1.9
Encounter.serviceType Base example Tipos de Servicios Remotos 📍1.9.4 Guía de Implementación ''cl core'' FHIR R4, v1.9
Encounter.priority Base required Categorización Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant:Acompanante.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant:Admisionista.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant:Categorizador.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant:Atendedor.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant:AtendedorSecundario.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant:Especialista.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.participant:Terminador.​type Base required Tipo Participante Encuentro Urgencia 📍0.1.2-qa-preview This IG
Encounter.reasonCode Base preferred Encounter Reason Codes 📍4.0.1 FHIR Std.
Encounter.diagnosis.​use Base preferred DiagnosisRole 📍4.0.1 FHIR Std.
Encounter.diagnosis:HipotesisDiagnostica.​use Base preferred DiagnosisRole 📍4.0.1 FHIR Std.
Encounter.diagnosis:Comorbilidades.​use Base preferred DiagnosisRole 📍4.0.1 FHIR Std.
Encounter.diagnosis:DiagnosticoEgreso.​use Base preferred DiagnosisRole 📍4.0.1 FHIR Std.
Encounter.hospitalization.​admitSource Base required Procedencia 📍0.1.2-qa-preview This IG
Encounter.hospitalization.​reAdmission Base example hl7VS-re-admissionIndicator 📍2.0.0 THO v6.5
Encounter.hospitalization.​dietPreference Base example Diet 📍4.0.1 FHIR Std.
Encounter.hospitalization.​specialCourtesy Base preferred Special courtesy 📍4.0.1 FHIR Std.
Encounter.hospitalization.​specialArrangement Base preferred Special arrangements 📍4.0.1 FHIR Std.
Encounter.hospitalization.​dischargeDisposition Base required Tipo Egreso 📍0.1.2-qa-preview This IG
Encounter.location.status Base required EncounterLocationStatus 📍4.0.1 FHIR Std.
Encounter.location.physicalType Base example Location type 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
acompanante-slice error Encounter Si la extensión Acompanante es 'true', entonces el participante Acompanante debe estar presente. extension('https://interoperabilidad.minsal.cl/fhir/ig/urgencia/StructureDefinition/Acompanante').value.single() = true implies participant.type.coding.exists(system = 'http://terminology.hl7.org/CodeSystem/v3-ParticipationType' and code = 'ESC')
categorizacion error Encounter Si el encuentro tiene el estado 'triaged', entonces el participante Categorizador debe estar presente. status = 'triaged' implies participant.exists(type.coding.exists(system = 'https://interoperabilidad.minsal.cl/fhir/ig/urgencia/CodeSystem/TipoParticipanteUrgencia' and code = 'triage'))
dom-2 error Encounter If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Encounter If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Encounter If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Encounter If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Encounter A resource should have narrative for robust management text.`div`.exists()
ele-1 error Encounter.meta, Encounter.implicitRules, Encounter.language, Encounter.text, Encounter.extension, Encounter.extension:Acompanante, Encounter.extension:LeyPrevisional, Encounter.modifierExtension, Encounter.identifier, Encounter.identifier.extension, Encounter.identifier.use, Encounter.identifier.type, Encounter.identifier.system, Encounter.identifier.value, Encounter.identifier.period, Encounter.identifier.assigner, Encounter.status, Encounter.statusHistory, Encounter.statusHistory.extension, Encounter.statusHistory.modifierExtension, Encounter.statusHistory.status, Encounter.statusHistory.period, Encounter.statusHistory:Admision, Encounter.statusHistory:Admision.extension, Encounter.statusHistory:Admision.modifierExtension, Encounter.statusHistory:Admision.status, Encounter.statusHistory:Admision.period, Encounter.statusHistory:Admision.period.extension, Encounter.statusHistory:Admision.period.start, Encounter.statusHistory:Admision.period.end, Encounter.statusHistory:Categorizacion, Encounter.statusHistory:Categorizacion.extension, Encounter.statusHistory:Categorizacion.modifierExtension, Encounter.statusHistory:Categorizacion.status, Encounter.statusHistory:Categorizacion.period, Encounter.statusHistory:Categorizacion.period.extension, Encounter.statusHistory:Categorizacion.period.start, Encounter.statusHistory:Categorizacion.period.end, Encounter.statusHistory:Atencion, Encounter.statusHistory:Atencion.extension, Encounter.statusHistory:Atencion.modifierExtension, Encounter.statusHistory:Atencion.status, Encounter.statusHistory:Atencion.period, Encounter.statusHistory:Atencion.period.extension, Encounter.statusHistory:Atencion.period.start, Encounter.statusHistory:Atencion.period.end, Encounter.statusHistory:Egreso, Encounter.statusHistory:Egreso.extension, Encounter.statusHistory:Egreso.modifierExtension, Encounter.statusHistory:Egreso.status, Encounter.statusHistory:Egreso.period, Encounter.statusHistory:Egreso.period.extension, Encounter.statusHistory:Egreso.period.start, Encounter.statusHistory:Egreso.period.end, Encounter.class, Encounter.classHistory, Encounter.classHistory.extension, Encounter.classHistory.modifierExtension, Encounter.classHistory.class, Encounter.classHistory.period, Encounter.type, Encounter.serviceType, Encounter.priority, Encounter.priority.extension, Encounter.priority.coding, Encounter.priority.coding.extension, Encounter.priority.coding.system, Encounter.priority.coding.version, Encounter.priority.coding.code, Encounter.priority.coding.display, Encounter.priority.coding.userSelected, Encounter.priority.text, Encounter.subject, Encounter.episodeOfCare, Encounter.basedOn, Encounter.participant, Encounter.participant.extension, Encounter.participant.modifierExtension, Encounter.participant.type, Encounter.participant.period, Encounter.participant.individual, Encounter.participant:Acompanante, Encounter.participant:Acompanante.extension, Encounter.participant:Acompanante.modifierExtension, Encounter.participant:Acompanante.type, Encounter.participant:Acompanante.period, Encounter.participant:Acompanante.individual, Encounter.participant:Admisionista, Encounter.participant:Admisionista.extension, Encounter.participant:Admisionista.modifierExtension, Encounter.participant:Admisionista.type, Encounter.participant:Admisionista.period, Encounter.participant:Admisionista.period.extension, Encounter.participant:Admisionista.period.start, Encounter.participant:Admisionista.period.end, Encounter.participant:Admisionista.individual, Encounter.participant:Categorizador, Encounter.participant:Categorizador.extension, Encounter.participant:Categorizador.modifierExtension, Encounter.participant:Categorizador.type, Encounter.participant:Categorizador.period, Encounter.participant:Categorizador.period.extension, Encounter.participant:Categorizador.period.start, Encounter.participant:Categorizador.period.end, Encounter.participant:Categorizador.individual, Encounter.participant:Atendedor, Encounter.participant:Atendedor.extension, Encounter.participant:Atendedor.modifierExtension, Encounter.participant:Atendedor.type, Encounter.participant:Atendedor.period, Encounter.participant:Atendedor.period.extension, Encounter.participant:Atendedor.period.start, Encounter.participant:Atendedor.period.end, Encounter.participant:Atendedor.individual, Encounter.participant:AtendedorSecundario, Encounter.participant:AtendedorSecundario.extension, Encounter.participant:AtendedorSecundario.modifierExtension, Encounter.participant:AtendedorSecundario.type, Encounter.participant:AtendedorSecundario.period, Encounter.participant:AtendedorSecundario.period.extension, Encounter.participant:AtendedorSecundario.period.start, Encounter.participant:AtendedorSecundario.period.end, Encounter.participant:AtendedorSecundario.individual, Encounter.participant:Especialista, Encounter.participant:Especialista.extension, Encounter.participant:Especialista.modifierExtension, Encounter.participant:Especialista.type, Encounter.participant:Especialista.period, Encounter.participant:Especialista.period.extension, Encounter.participant:Especialista.period.start, Encounter.participant:Especialista.period.end, Encounter.participant:Especialista.individual, Encounter.participant:Terminador, Encounter.participant:Terminador.extension, Encounter.participant:Terminador.modifierExtension, Encounter.participant:Terminador.type, Encounter.participant:Terminador.period, Encounter.participant:Terminador.period.extension, Encounter.participant:Terminador.period.start, Encounter.participant:Terminador.period.end, Encounter.participant:Terminador.individual, Encounter.appointment, Encounter.period, Encounter.period.extension, Encounter.period.start, Encounter.period.end, Encounter.length, Encounter.reasonCode, Encounter.reasonCode.extension, Encounter.reasonCode.coding, Encounter.reasonCode.text, Encounter.reasonReference, Encounter.diagnosis, Encounter.diagnosis.extension, Encounter.diagnosis.modifierExtension, Encounter.diagnosis.condition, Encounter.diagnosis.use, Encounter.diagnosis.rank, Encounter.diagnosis:HipotesisDiagnostica, Encounter.diagnosis:HipotesisDiagnostica.extension, Encounter.diagnosis:HipotesisDiagnostica.modifierExtension, Encounter.diagnosis:HipotesisDiagnostica.condition, Encounter.diagnosis:HipotesisDiagnostica.use, Encounter.diagnosis:HipotesisDiagnostica.rank, Encounter.diagnosis:Comorbilidades, Encounter.diagnosis:Comorbilidades.extension, Encounter.diagnosis:Comorbilidades.modifierExtension, Encounter.diagnosis:Comorbilidades.condition, Encounter.diagnosis:Comorbilidades.use, Encounter.diagnosis:Comorbilidades.rank, Encounter.diagnosis:DiagnosticoEgreso, Encounter.diagnosis:DiagnosticoEgreso.extension, Encounter.diagnosis:DiagnosticoEgreso.modifierExtension, Encounter.diagnosis:DiagnosticoEgreso.condition, Encounter.diagnosis:DiagnosticoEgreso.use, Encounter.diagnosis:DiagnosticoEgreso.rank, Encounter.account, Encounter.hospitalization, Encounter.hospitalization.extension, Encounter.hospitalization.extension:MedioDeLlegada, Encounter.hospitalization.extension:ConsultaPorAccidente, Encounter.hospitalization.modifierExtension, Encounter.hospitalization.preAdmissionIdentifier, Encounter.hospitalization.origin, Encounter.hospitalization.admitSource, Encounter.hospitalization.reAdmission, Encounter.hospitalization.dietPreference, Encounter.hospitalization.specialCourtesy, Encounter.hospitalization.specialArrangement, Encounter.hospitalization.destination, Encounter.hospitalization.dischargeDisposition, Encounter.hospitalization.dischargeDisposition.extension, Encounter.hospitalization.dischargeDisposition.extension:IndicacionHospitalizacion, Encounter.hospitalization.dischargeDisposition.extension:IndicacionAlta, Encounter.hospitalization.dischargeDisposition.extension:IndicacionDerivacion, Encounter.hospitalization.dischargeDisposition.extension:Abandono, Encounter.hospitalization.dischargeDisposition.extension:Fallecido, Encounter.hospitalization.dischargeDisposition.coding, Encounter.hospitalization.dischargeDisposition.text, Encounter.location, Encounter.location.extension, Encounter.location.modifierExtension, Encounter.location.location, Encounter.location.status, Encounter.location.physicalType, Encounter.location.period, Encounter.serviceProvider, Encounter.partOf All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error Encounter.extension, Encounter.extension:Acompanante, Encounter.extension:LeyPrevisional, Encounter.modifierExtension, Encounter.identifier.extension, Encounter.statusHistory.extension, Encounter.statusHistory.modifierExtension, Encounter.statusHistory:Admision.extension, Encounter.statusHistory:Admision.modifierExtension, Encounter.statusHistory:Admision.period.extension, Encounter.statusHistory:Categorizacion.extension, Encounter.statusHistory:Categorizacion.modifierExtension, Encounter.statusHistory:Categorizacion.period.extension, Encounter.statusHistory:Atencion.extension, Encounter.statusHistory:Atencion.modifierExtension, Encounter.statusHistory:Atencion.period.extension, Encounter.statusHistory:Egreso.extension, Encounter.statusHistory:Egreso.modifierExtension, Encounter.statusHistory:Egreso.period.extension, Encounter.classHistory.extension, Encounter.classHistory.modifierExtension, Encounter.priority.extension, Encounter.priority.coding.extension, Encounter.participant.extension, Encounter.participant.modifierExtension, Encounter.participant:Acompanante.extension, Encounter.participant:Acompanante.modifierExtension, Encounter.participant:Admisionista.extension, Encounter.participant:Admisionista.modifierExtension, Encounter.participant:Admisionista.period.extension, Encounter.participant:Categorizador.extension, Encounter.participant:Categorizador.modifierExtension, Encounter.participant:Categorizador.period.extension, Encounter.participant:Atendedor.extension, Encounter.participant:Atendedor.modifierExtension, Encounter.participant:Atendedor.period.extension, Encounter.participant:AtendedorSecundario.extension, Encounter.participant:AtendedorSecundario.modifierExtension, Encounter.participant:AtendedorSecundario.period.extension, Encounter.participant:Especialista.extension, Encounter.participant:Especialista.modifierExtension, Encounter.participant:Especialista.period.extension, Encounter.participant:Terminador.extension, Encounter.participant:Terminador.modifierExtension, Encounter.participant:Terminador.period.extension, Encounter.period.extension, Encounter.reasonCode.extension, Encounter.diagnosis.extension, Encounter.diagnosis.modifierExtension, Encounter.diagnosis:HipotesisDiagnostica.extension, Encounter.diagnosis:HipotesisDiagnostica.modifierExtension, Encounter.diagnosis:Comorbilidades.extension, Encounter.diagnosis:Comorbilidades.modifierExtension, Encounter.diagnosis:DiagnosticoEgreso.extension, Encounter.diagnosis:DiagnosticoEgreso.modifierExtension, Encounter.hospitalization.extension, Encounter.hospitalization.extension:MedioDeLlegada, Encounter.hospitalization.extension:ConsultaPorAccidente, Encounter.hospitalization.modifierExtension, Encounter.hospitalization.dischargeDisposition.extension, Encounter.hospitalization.dischargeDisposition.extension:IndicacionHospitalizacion, Encounter.hospitalization.dischargeDisposition.extension:IndicacionAlta, Encounter.hospitalization.dischargeDisposition.extension:IndicacionDerivacion, Encounter.hospitalization.dischargeDisposition.extension:Abandono, Encounter.hospitalization.dischargeDisposition.extension:Fallecido, Encounter.location.extension, Encounter.location.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()
motivo-consulta error Encounter Si el estado del encuentro es distinto de 'arrived', entonces el motivo de la consulta debe estar presente. reasonCode.exists() or status = 'arrived'

This structure is derived from EncounterCL

Summary

Mandatory: 20 elements(26 nested mandatory elements)
Must-Support: 64 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of Encounter.statusHistory
  • The element 1 is sliced based on the value of Encounter.participant
  • The element 1 is sliced based on the value of Encounter.diagnosis

Maturity: 0

 

Other representations of profile: CSV, Excel, Schematron