Conectatón 2026 Wiki

Racsel logo
Volver al inicio

Tareas · T1.1-E

Cargar IPS y crear VHL

Ver flujo

Usar la app mobile para buscar y obtener el IPS del paciente, seleccionar recursos y generar un QR/VHL.

Requerimientos

T1.1-C

Respuesta esperada

La app guarda el IPS y genera un QR/VHL HC1 con los recursos seleccionados por el paciente.

Evidencia

Captura de la app con IPS y QR VHL válido.

Observaciones

Endpoint involucrado: <nodo-nacional>:8182/v2/vshcIssuance. Casos: TK1.1_TC05, TK1.1_TC06, TK1.1_TC15.

Requests a ejecutar

Colección

National Node - LACPass IPS

ITI-67 Buscar DocumentReference

curl -X GET "${BROADCAST_SERVER}/fhir/DocumentReference/?patient.identifier=${PATIENT_IDENTIFIER}&_format=json&status=current" \
  -H "Accept: application/fhir+json"

Respuesta esperada

HTTP 200 con entradas DocumentReference para el paciente.

Colección

National Node - LACPass IPS

ITI-68 Obtener documento

curl -X GET "${FHIR_SERVER}/fhir/Bundle/${IPS_ID}" \
  -H "Accept: application/fhir+json"

Respuesta esperada

HTTP 200 con el Bundle IPS seleccionado.

Colección

VHL e ICVP validators - GDHCN Validator

Crear QR Code

curl -X POST "${VHL_SERVER}/v2/vshcIssuance" \
  -H "Content-Type: application/json" \
  -d '{"expiresOn":"2026-12-31T23:59:59.000Z","jsonContent":"${SELECTED_IPS_JSON}","passcode":"${PASSCODE}"}'

Respuesta esperada

HTTP 200 con el payload HC1 QR/VHL generado.