Downloadable Documents

Document
No downloadable documents.

Overview

1177.pdhc is the patient questionnaire assignment service. It receives dispatched ServiceRequests from request.pdhc via webhook, creates assignments per patient, and stores FHIR QuestionnaireResponse resources for completion tracking.

API Endpoints

Webhook (inbound from request.pdhc)

MethodPathDescription
POST/api/webhook/dispatchReceive dispatched ServiceRequest
POST/api/webhook/acknowledgeAcknowledge receipt

Assignments

MethodPathDescription
GET/api/assignmentsList all assignments
GET/api/assignments/<id>Get assignment details
POST/api/assignments/<id>/completeMark assignment as completed

Health

MethodPathDescription
GET/api/healthHealth check with DB status

Admin Features

Operations

PortService
9036Flask / Gunicorn
9037PostgreSQL (Docker)

Start: cd /usr/local/www/1177.pdhc && bash start.sh