Conectatón 2026 Wiki

Racsel logo
Volver al inicio

Tareas · T2-B

Construir IPS-ICVP

Ver flujo

Construir el ICVP usando la guía SMART ICVP y traducir códigos locales de vacunas con ITI-98 e ITI-101.

Requerimientos

T2-A

Respuesta esperada

La terminología local se traduce a la terminología requerida por la IG SMART ICVP y se genera el JSON ICVP.

Evidencia

JSON del ICVP. Caso TK2_TC02.

Observaciones

La operación $icvp crea el documento desde un IPS filtrando la información requerida para el ICVP.

Requests a ejecutar

Colección

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"

Respuesta esperada

HTTP 200 con Parameters que describen el código local de vacuna.

Colección

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"

Respuesta esperada

HTTP 200 con el código local de vacuna traducido a la terminología requerida por la guía ICVP.

Colección

National Node - LACPass IPS

Transformacion ICVP

curl -X GET "${IPS_MEDIATOR}/fhir/Bundle/${BUNDLE_ID}/\$icvp" \
  -H "Accept: application/fhir+json"

Respuesta esperada

HTTP 200 con un documento ICVP generado desde el IPS.