EMA Core Implementation Guide
0.1.0 - ci-build Chile flag

EMA Core Implementation Guide - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Perfiles

Perfiles Core

Los perfiles Core son la base de datos de EMA Clinic. Definen las entidades fundamentales del sistema: quién es el paciente, quién lo atiende, dónde ocurre la atención y qué cobertura tiene.


EmaPatient

Paciente registrado en EMA Clinic. Extiende CorePacienteCl de CLCore.

  • RUN obligatorio — Identificador único nacional (Rol Único Nacional), validado contra el registro civil.
  • Contacto estructurado — Teléfono y email con slices dedicados. Contacto de emergencia con nombre y teléfono.
  • Herencia CLCore — Nombre, género, fecha de nacimiento y dirección con extensiones chilenas.

Ver perfil completo


EmaPractitioner

Profesional de salud habilitado para atender en EMA Clinic. Extiende CorePrestadorCl.

  • RUN obligatorio — Identificador del profesional.
  • Cualificación — Título profesional, universidad, período de validez.

Ver perfil completo


EmaPractitionerRole

Rol clínico del profesional: vincula al prestador con su especialidad, organización y ubicaciones donde atiende. Extiende CoreRolClinicoCl.

  • Especialidad obligatoria — Según catálogo de especialidades CLCore (VSEspecialidadesCL).
  • Ubicación — Referencia a EmaLocation (box, sala, sucursal).
  • Utilizado por EmaSchedule y EmaAppointment para identificar al profesional con contexto.

Ver perfil completo


EmaOrganization

Organización prestadora de salud. Extiende CoreOrganizacionCl.

  • RUT empresa — Identificador tributario de la organización.
  • Tipo y dirección — Estructura CLCore con extensiones chilenas.

Ver perfil completo


EmaLocation

Ubicación física de atención: box de consulta, sala de procedimientos, sucursal. Extiende CoreLocalizacionCl.

  • Nombre y dirección obligatorios — Con extensiones de dirección chilena (región, comuna).
  • Organización — Referencia a EmaOrganization como administrador.
  • Referenciado por EmaSchedule, EmaEncounter y EmaPractitionerRole.

Ver perfil completo


EmaEncounter

Encuentro clínico: consulta médica, control, telemedicina. Extiende EncounterCL de CLCore.

  • Clase — AMB (ambulatorio) o VR (virtual/telemedicina).
  • Tipo — Códigos EMA + códigos DEIS/MINSAL para reportes estadísticos.
  • Participantes — Paciente, profesional (o rol clínico), organización y ubicación.

Ver perfil completo


EmaCoverage

Cobertura previsional del paciente: FONASA, ISAPRE, particular, DIPRECA, CAPREDENA.

  • Tipo obligatorio — Sistema previsional según CodeSystem EMA.
  • Tramo FONASA — Slice para registrar tramo (A, B, C, D) cuando aplica.
  • Utilizado por EmaClaim para determinar facturación y copago.

Ver perfil completo


EmaProvenance

Registro de procedencia y autoría de recursos clínicos. Extiende ProvenanceCl.

  • Target — Recursos cuya autoría se registra.
  • Agent — Quién creó o modificó el recurso (profesional, organización, paciente).

Ver perfil completo


EmaAuditEvent

Evento de auditoría para trazabilidad de acciones en el sistema. Extiende AuditEventCl.

  • Tipo — Acceso, modificación, eliminación.
  • Agent — Actor que ejecutó la acción.
  • Entity — Recursos afectados por el evento.

Ver perfil completo