Conectatón 2026 Wiki

Racsel logo
Volver al inicio

Tareas · T1.1-G

Leer QR y visualizar IPS

Ver flujo

Escanear un QR VHL desde app mobile o HIS, validarlo, obtener el manifiesto y luego obtener y desplegar el IPS.

Requerimientos

T1.1-E

Respuesta esperada

La validación del QR es exitosa, se obtiene el manifiesto y se muestra el Bundle documento IPS en la app o HIS.

Evidencia

Captura de la app mobile con el IPS.

Observaciones

Casos: TK1.1_TC07, TK1.1_TC09, TK1.1_TC10, TK1.1_TC19, TK1.1_TC20.

Requests a ejecutar

Colección

VHL e ICVP validators - GDHCN Validator

Validar QR Code

curl -X POST "${VHL_SERVER}/v2/vshcValidation" \
  -H "Content-Type: application/json" \
  -d '{"qrCodeContent":"${QR_CONTENT}"}'

Respuesta esperada

HTTP 200 con validationStatus y shLinkContent que contiene la URL del manifiesto.

Colección

VHL e ICVP validators - GDHCN Validator

Obtener manifiesto

curl -X POST "${VHL_SERVER}/v2/manifests/${MANIFEST_ID}" \
  -H "Content-Type: application/json" \
  -d '{"passCode":"${PASSCODE}","recipient":"${RECIPIENT}"}'

Respuesta esperada

HTTP 200 con un arreglo files que contiene la ubicación del IPS JSON.

Colección

VHL e ICVP validators - GDHCN Validator

Obtener contenido IPS

curl -X GET "${VHL_SERVER}/v2/ips-json/${MANIFEST_ID}?key=${DOCUMENT_KEY}" \
  -H "Accept: application/fhir+json"

Respuesta esperada

HTTP 200 con el Bundle documento IPS.