Tareas · T3.2
Construir Medication Overview
Ver flujoConstruir y persistir una transacción Medication Overview usando códigos locales de medicamentos traducidos a la terminología requerida por la guía de implementación RACSEL.
Requerimientos
T3.1
Enlaces
Respuesta esperada
Un Bundle de transacción conforme a LACBundleTransactionMHDMeOw contiene las entradas List, DocumentReference, Bundle documento y Patient. El documento LACBundleDocMeOw anidado contiene un Composition con el único MedicationStatement requerido por la guía de implementación vigente.
Evidencia
Medication Overview generado y capturas de operaciones lookup y translate exitosas en el servidor terminológico local.
Observaciones
La guía y los perfiles vigentes de RACSEL para Medication Overview son autoritativos si difieren del PDF. Indicar cualquier obstáculo que impida cerrar la actividad. Caso de prueba: TC02.
Requests a ejecutar
Colección
Terminology server - FHIR terminology
ITI-98: CodeSystem/$lookup
curl -X GET "${TERMINOLOGY_SERVER}/CodeSystem/\$lookup?system=${LOCAL_MEDICATION_CODESYSTEM}&code=${LOCAL_MEDICATION_CODE}" \
-H "Accept: application/fhir+json"Respuesta esperada
HTTP 200 con un recurso FHIR Parameters que describe el código local del medicamento.
Colección
Terminology server - FHIR terminology
ITI-101: ConceptMap/$translate
curl -X GET "${TERMINOLOGY_SERVER}/ConceptMap/\$translate?code=${LOCAL_MEDICATION_CODE}&system=${LOCAL_MEDICATION_CODESYSTEM}&targetsystem=${TARGET_MEDICATION_CODESYSTEM}" \
-H "Accept: application/fhir+json"Respuesta esperada
HTTP 200 con un match exitoso hacia la terminología de medicamentos requerida por la guía de implementación.
Colección
Nodo Nacional - Medication Overview
ITI-65 Proveer Medication Overview
curl -X POST "${IPS_MEDIATOR}/fhir/Bundle" \
-H "Content-Type: application/fhir+json" \
-H "Accept: application/fhir+json" \
--data-binary @meow-transaction-bundle.jsonRespuesta esperada
HTTP 201 Created después de que el nodo nacional acepta el Bundle de transacción MHD MeOw conforme.
