Tasks · T3.2
Build Medication Overview
View flowBuild and persist a Medication Overview transaction using local medication codes translated to the terminology required by the RACSEL implementation guide.
Requirements
T3.1
Links
Expected response
A transaction Bundle conforming to LACBundleTransactionMHDMeOw contains the List, DocumentReference, document Bundle, and Patient entries. Its nested LACBundleDocMeOw document contains a Composition with the single MedicationStatement required by the current implementation guide.
Evidence
Generated Medication Overview plus screenshots of successful lookup and translate operations on the local terminology server.
Observations
The live RACSEL Medication Overview guide and profiles are authoritative if they differ from the PDF. Report any obstacle that prevents the activity from being completed. Test case: TC02.
Requests to run
Collection
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"Expected response
HTTP 200 with a FHIR Parameters resource describing the local medication code.
Collection
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"Expected response
HTTP 200 with a successful translation match into the medication terminology required by the implementation guide.
Collection
National Node - Medication Overview
ITI-65 Provide 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.jsonExpected response
HTTP 201 Created after the national node accepts the conformant MHD MeOw transaction Bundle.
