Virtually Healthcare HL7 FHIR Implementation Guide
0.1.0-current - ci-build United Kingdom flag

Virtually Healthcare HL7 FHIR Implementation Guide, published by Virtually Healthcare. This guide is not an authorized publication; it is the continuous build for version 0.1.0-current built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/Virtually-Healthcare/Virtually-Healthcare-FHIR-Implementation-Guide/ and changes regularly. See the Directory of published versions

e-Referral Service Facade (NHS England)

Overview

This is a Service Facade to e-Referral Service - FHIR API

Clinical Data Repository Model

«aggregate root»ServiceRequest-Referralsubject: must have NHS NumbersupportingInfo[referralForm] : RS-Referral-Request FormsupportingInfo[referralLetter] : Referral Lettercode : Procedure code (UK SNOMED CT)performer: Organisation(Identifier) or HealthcareService(Identifier)«entity»eRS-Referral-Request Form«entity»Referral LetterHealthcare ServiceOrganizationsupportingInfo[referralForm]supportingInfo[referralLetter]performerperformer

CDR Referral Model


Clinical Data Repository and eReferral Service Mapping

This refers to on e-RS A011: Create Referral (Deprecated) Example of the payload sent to eRS

In the CDR this is defined via Questionnaire eRS Referral Request and requires a FHIR QuestionnaireResponse to be created in the CDR. Example QuestionnaireResponse eRS Referral Request

This questionnaire is a mixture of data items needed for A010 and A011.

Questionnaire A011 A010 Request A010 Response A044 FHIR R4 Mapping
requestType         ServiceRequest.category?
clinicalTerm   clinicalTerm     ServiceRequest.code
priority   priority     ServiceRequest.priority
referringClinician n/a n/a n/a n/a ServiceRequest.requester
performer.namedClinician   namedClinician     ServiceRequest.performer(Practitioner)
performer.organisation   organisation     ServiceRequest.performer(Organization)
specialty   specialty specialty   HealthcareService.specialty
clinicType `   clinicType     HealthcareService.type
distanceLimit          
postcode          
ageAndGenderAppropriate          
      displayProminently    
indicativeAppointmentWaitTimeLimit     indicativeAppointmentWaitTime    
firstReminderLetterFollowUpDays          
eReferralPathwayStart          
commissioningProvisioning          
intentionToAddReferralLetter          
attachment.requestAttachmentFileType          
attachment.requestAttachmentFile          
selectedServices          
      serviceName   HealthcareService.name
      genderTreated   HealthcareService.characteristic[genderTreated]
      bookableType   HealthcareService.characteristic[bookableType]
      supportedAppointmentType   HealthcareService.characteristic[supportedAppointmentType]
      referralLetterRequired   HealthcareService.characteristic[referralLetterRequired]
      location   HealthcareService.location
      linkToNHSWebsite    
      supportedRequestFlowType   HealthcareService.serviceProvisionCode[supportedRequestFlowType]
      identifier   HealthcareService.identifier