Tasks · T2-B
Build IPS-ICVP
View flowBuild the ICVP using SMART ICVP guidance and translate local vaccine codes with ITI-98 and ITI-101.
Requirements
T2-A
Links
Expected response
Local terminology is translated to the terminology required by the SMART ICVP IG and the ICVP JSON is generated.
Evidence
ICVP JSON. Test case TK2_TC02.
Observations
The $icvp operation builds the document from an IPS by filtering the information required for the ICVP.
Requests to run
Collection
Terminology server - FHIR terminology
ITI-98: CodeSystem/$lookup
curl -X GET "${TERMINOLOGY_SERVER}/CodeSystem/\$lookup?system=${LOCAL_CODESYSTEM_VACUNAS}&code=L30" \
-H "Accept: application/fhir+json"Expected response
HTTP 200 with Parameters describing the local vaccine code.
Collection
Terminology server - FHIR terminology
ITI-101: ConceptMap/$translate
curl -X GET "${TERMINOLOGY_SERVER}/ConceptMap/\$translate?code=L30&system=${LOCAL_CODESYSTEM_VACUNAS}&targetsystem=${SNOMED_CODESYSTEM}" \
-H "Accept: application/fhir+json"Expected response
HTTP 200 with the local vaccine code translated to the terminology required by the ICVP guide.
Collection
National Node - LACPass IPS
ICVP Transformation
curl -X GET "${IPS_MEDIATOR}/fhir/Bundle/${BUNDLE_ID}/\$icvp" \
-H "Accept: application/fhir+json"Expected response
HTTP 200 with an ICVP document generated from the IPS.
