WARNING
- Important: This guidance is under active development by NHS England and content may be added or updated on a regular basis.
- This Implementation Guide is currently in Draft and SHOULD NOT be used for development or active implementation without express direction from NHS England.
Send Completed Form
Scope
Submit completed form data to an external data repository.
Actors Roles
Actor | Role |
---|---|
Form Filler | System responsible for capturing user form input to produce partially or fully completed forms |
Form Recipient | Write-only destination to which forms are sent for processing |
The Form Filler (possibly with help from the Form Manager) is responsible for verifying that a completed form is complete and valid against the corresponding Questionnaire. Once valid, the form filler submits the form to one or more target repositories
Messages
POST [base]/QuestionnaireResponse
Example
PUT [base]/QuestionnaireResponse
Accept: application/fhir+json
Content-Type: application/fhir+json
{
"resourceType" : "QuestionnaireResponse",
"questionnaire" : "https://fhir.nhs.uk/England/Questionnaire/Proxy-Access-Request|0.0.1",
"status" : "completed",
"authored" : "2024-03-26T09:32:51.796Z",
"author" : {
"reference" : "RelatedPerson/RelatedPerson-NHS-9449304130-Jane-Smith",
"type" : "Patient",
"identifier" : {
"system" : "https://fhir.nhs.uk/Id/nhs-number",
"value" : "9000000017"
}
},
"item" : [
{
"linkId" : "proxyNHSNumber",
"text" : "NHS Number of the person requesting proxy access",
"answer" : [
{
"valueString" : "9000000017"
}
]
},
{
"linkId" : "patientNHSNumber",
"text" : "NHS Number of the patient who the proxy will be acting on behalf of",
"answer" : [
{
"valueString" : "9459304130"
}
]
},
{
"linkId" : "proxyRelationship",
"text" : "What is the relationship of the proxy to the patient",
"answer" : [
{
"valueCoding" : {
"system" : "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
"code" : "SISINLAW",
"display" : "sister-in-law"
}
}
]
},
{
"linkId" : "proxyBasis",
"text" : "What is the basic of this proxy request",
"answer" : [
{
"valueCoding" : {
"system" : "https://fhir.nhs.uk/England/CodeSystem/ToBeDetermind",
"code" : "parental-responsibility",
"display" : "parental responsibility"
}
}
]
}
]
}