Form Intake API
Use this endpoint for Jotform, Typeform, Formstack, IntakeQ, DocuSign, Google Forms, and similar intake packets.
Endpoint
POST /receiveFormIntakeScope
interop:ingest:formsExample
{
"payload": {
"sourceSystemId": "jotform",
"formId": "241234567890",
"formName": "New patient intake",
"submissionId": "SUB-9001",
"patient": {
"externalPatientId": "JOT-123",
"firstName": "Ari",
"lastName": "Santos",
"dob": "1984-01-20",
"email": "ari@example.com"
},
"answers": {
"reasonForVisit": "Annual exam",
"preferredPharmacy": "Main Street Pharmacy"
}
}
}Routing
Include patientId for direct routing. Without patientId, the packet is stored in the interop inbox and queued for patient matching.
