Patient Care Coordination (PCC) Implementation Guide
0.1.1-current - ci-build United Kingdom flag

Patient Care Coordination (PCC) Implementation Guide - Local Development build (v0.1.1-current) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Questionnaire: Patient Referral Form (Domain Archetype)

Official URL: https://fhir.virtually.healthcare/Questionnaire/PatientReferral Version: 0.1.1-current
Draft as of 2025-08-14 Computable Name:

INITIAL VERSION

Based on a combination of eRS and BARS requirements plus selected elements from North West GMSA

This model is influenced by NHS England Booking and Referral Standard and e-Referral Service, it is designed to work with or without both services. As part of the modelling process, both have been mapped to FHIR Form Definitions:

These represent data that needs to be captured for use with these services. This model also includes elements from NHS England Data Dictionary and Model and PRSB.

eReferral relationships

eReferral relationships

Questionnaire Viewer

Structure
LinkIDTextCardinalityTypeFlagsDescription & Constraintsdoco
.. INITIAL VERSION Based on a combination of eRS and BARS requirements plus selected elements from North West GMSAQuestionnairehttps://fhir.virtually.healthcare/Questionnaire/PatientReferral#0.1.1-current
... PatientPatient0..1groupDefinition: Patient
.... LN/45394-4Patient surname1..1stringDefinition: Patient.name.family
.... LN/45392-8Patient first name1..1stringDefinition: Patient.name.given
.... LN/21112-8Date of birth1..1dateDefinition: Patient.birthDate
.... LN/56799-0Address0..1groupDefinition: Patient.address
..... HL7/PID-11-1Address Line0..*stringDefinition: Patient.address.line
..... HL7/PID-11-3City0..1stringDefinition: Patient.address.city
..... HL7/PID-11-Postcode0..1stringDefinition: Patient.address.postalCode
.... LN/46098-0Sex registered at birth0..1choiceDefinition: Patient.gender
Value Set: https://fhir.virtually.healthcare/ValueSet/administrative-gender
.... LN/89061-6NHS Number0..1stringDefinition: Patient.identifier:nhsNumber
.... LN/76435-7Hospital (EMIS/TPP) Number1..1stringDefinition: Patient.identifier:MedicalRecordNumber
.... LN/42077-8Phone0..1stringDefinition: Patient.telecom
.... LN/76458-9Email0..1stringDefinition: Patient.telecom
.... HL7/PD1-3GP Surgery (ODS Code)0..1choiceDefinition: Patient.generalPractitioner
... Episode/Patient Journey IdPatient0..1groupDefinition: Encounter
.... LN/56797-4Stay/Problem Number0..1stringDefinition: Encounter.identifier.value
.... HL7/PV1-44Start Date0..1dateDefinition: Encounter.period.start
... HL7/ORC-12Healthcare Professional0..1groupDefinition: PractitionerRole
.... LN/18705-4Referring Clinician Name1..1stringDefinition: PractitionerRole.practitioner.display
.... LN/18707-0Referring Clinician Current Speciality1..1choiceDefinition: PractitionerRole.specialty.coding.code
Value Set: UK Core Practice Setting Code
.... LN/46608-6Referring Clinician Professional Identifier1..1stringDefinition: PractitionerRole.practitioner.identifier.value
.... LN/89058-2Email0..1stringDefinition: PractitionerRole.telecom.value
.... LN/81230-5Phone0..1stringDefinition: PractitionerRole.telecom.value
.... HL7/ORC-21Referring Organisation ODS Code0..1stringDefinition: PractitionerRole.organization.identifier.value
... HL7/OBR/ORCReferral Details0..1groupDefinition: ServiceRequest
.... LN/106194-4Test request ID/Order ID0..1stringiconiconDefinition: ServiceRequest.identifier:PatientPathwayIdentifier
.... HL7/OBR-4Referral code1..1choiceDefinition: ServiceRequest.code:BARSReferralCode
.... HL7/DG1Specific disease suspected/reason for testing0..*choiceDefinition: ServiceRequest.reasonCode
Value Set: VH Condition Code
.... eRS/ReferralPathwayStartReferral Pathway Start0..1dateDefinition: ServiceRequest.authoredOn
.... BARS/TriageAssessmentTriage Assessment0..1textDefinition: ServiceRequest.note
... AsAtOrderEntryAsk At Order Entry0..1groupDefinition:
.... LN/19826-7Has consent has been obtained for tests (Y/N)0..1choiceDefinition: Observation.valueCodeableConcept
Options: 2 options
.... eRS/AgeandGenderAppropriateAge and Gender Appropriate0..1choiceDefinition: Observation.valueCodeableConcept
Options: 2 options
.... eRS/MaximumWaitTimeForAppointmentMaximum wait time for appointment0..1quantityDefinition: Observation.valueQuantity
Initial Value: Coding = UCUM#d "d"
.... eRS/IntentionToAddReferralLetterIntention to add referral letter0..1choiceDefinition: Observation.valueCodeableConcept
Options: 2 options
.... eRS/FirstPatientReminderLetterFollowUpFirst Patient Reminder Letter Follow Up0..1quantityDefinition: Observation.valueQuantity
Initial Value: Coding = UCUM#d "d"

doco Documentation for this format

Options Sets

Answer options for LN/19826-7

  • http://loinc.org#LA33-6 ("Yes")
  • http://loinc.org#LA32-8 ("No")

Answer options for eRS/AgeandGenderAppropriate

  • http://loinc.org#LA33-6 ("Yes")
  • http://loinc.org#LA32-8 ("No")

Answer options for eRS/IntentionToAddReferralLetter

  • http://loinc.org#LA33-6 ("Yes")
  • http://loinc.org#LA32-8 ("No")

Notes:

Entity Model

Patient Referral I12 Care Directory Service «aggregate»ServiceRequestPatientPathwayIdentifier : Order Numbersubject : Patientcode:requesterperformerencounter: stay, problem or episode numberVisit NumbersupportingInfo: Patient Summary, Referral Letter, etcreasonCodenote PatientNHSNumberMedicalRecordNumbernamebirthDate ObservationCodedItemscodevalue «aggregate»DocumentReferencetypesubject : Patientcontext.encounter: stay, problem or episode numberVisit Number AttachmentcontentTypeurl Binary HealthcareServicetypespecialtynameprovidedBy: Organisation InventoryItem/ServiceStatuscoderesponsibleOrganisationinventoryStatus : available/unavailable subject supportingInfo0 supportingInfo0 subject1 url typecode codetype

eReferral Model


Mapping

Name eReferral HL7 FHIR BARS eRS REF_I12
Originating Referral Identifier ServiceRequest.identifier[PatientPathwayIdentifier] and [UBRN]   ServiceRequest.identifier[UBRN] RF1-6 and RF1-11
Authored On ServiceRequest.authoredOn     RF1-7
Service Code ServiceRequest.code Task.code   RF1-3 (or OBR-4?)
Priority ServiceRequest.priority     RF1-2
Patient Identifier ServiceRequest.subject.identifier[NHSNumber] and/or ServiceRequest.subject.reference ServiceRequest.subject.reference ServiceRequest.subject.identifier[NHSNumber] PID-3
Stay/Episode Number ServiceRequest.encounter.identifier (PV1-19) n/a - reference to clinical encounter required n/a PV1-19
Requester ServiceRequest.requester (PractitionerRole) ServiceRequest.requester ServiceRequest.requester (PractitionerRole) PV1
Performer (Service Id) ServiceRequest.performer.identifier (HealthcareService) ServiceRequest.performer.reference (HealthcareService) \n Directory of Service Id Relates to Service Search and eRS Service Id  
Performer Type ServiceRequest.performerType n/a ServiceRequest.performerType (eRS Specialty)  
Occurrence Period ServiceRequest.occurrencePeriod ServiceRequest.occurrencePeriod n/a RF1-8
Referral Letter ServiceRequest.supportingInfo[ReferralLetter] - pointer to DocumentReference n/a ServiceRequest.supportingInfo OBX (type = ED)
Patient Summary ServiceRequest.supportingInfo (automatically generate if required) n/a ServiceRequest.supportingInfo OBX (type = ED)
Consent ServiceRequest.supportingInfo Consent    
ReasonCode ServiceRequest.reasonCode (Condition or SNOMED CT Condition code) CarePlan.addresses (Condition) n/a RF1-10
Notes ServiceRequest.note CarePlan.activity and Task.description n/a NTE