Documentation Index
Fetch the complete documentation index at: https://docs.fhiron.cl/llms.txt
Use this file to discover all available pages before exploring further.
Escenario
Un consultorio APS necesita reportar consultas ambulatorias hacia el bus MINSAL. El error más frecuente al migrar de un HIS legacy es usarstatus: "complete" (no es código FHIR®, lo emite el HIS) y class.system con un CodeSystem propio del proveedor. Bridge marca ambos con cl-enc-04 y cl-enc-05 — los dos son obstáculo seguro para FONASA y el bus MINSAL.
Payload válido
Encounter ambulatorio finalizado
Cómo validarlo
OperationOutcome esperado
Cuando elstatus está dentro del ValueSet encounter-status y class.system es v3-ActCode, issue[] viene vacío.
Errores típicos cuando algo falla:
cl-enc-04—statusfuera del ValueSetencounter-status. Caso típico:"complete"que emite un HIS legacy. El valor correcto es"finished".cl-enc-05—class.systemno canónico. Caso típico: un CodeSystem propio del proveedor (https://miempresa.cl/encounter-types). El valor correcto eshttp://terminology.hl7.org/CodeSystem/v3-ActCodecon códigoAMB·IMP·EMER·HH.
Tips
Bridge valida este
Encounter contra el perfil R4 base más las reglas cl-enc-04 y cl-enc-05. Si class.system no es v3-ActCode, devuelve cl-enc-05 con quickFix (replacement: { system: ".../v3-ActCode", code: "AMB" }).