This page is part of the Bidirectional Services eReferrals (BSeR) (v0.2.0: STU 1 on FHIR STU3 Ballot 2) based on FHIR R3. The current version which supercedes this version is 1.0.0. For a full list of available versions, see the Directory of published versions

BSeR Referral Response Message Header

The information payload exchanged between referral intiator and referral recipient is a message bundle (a bundle with bundle.type = 'message') with message header as the first resource in the bundle. The message header contains references to the sender and intended reciever of the message bundle. Coded elements in the message header for event, reason, and response provide context for the message bundle. The focus element of the message header contains a reference to the root resource of the message content (BSeR Referral Request or BSeR Referral Feedback).

In the response message header the sender is the referral recipient, the receiver is the referral initiator, and the message focus is the referral feedback composition.


UML Expression


Structure Definition

id 0..1
profile 1..1
event 1..1 CodingBinding
reference 1..1
reference 1..1
timestamp 1..1
name 0..1
endpoint 1..1
reason 1..1 CodeableConceptBinding
identifier 1..1
code 1..1 codeBinding
details 0..1
reference 0..1

Element Bindings

Element Name Binding Type Binding Value Fixed Value Code System
event Value Set Message-Events
receiver.practitionerRole Reference BSeR Referral Initiator
receiver.practitioner Reference BSeR Practitioner
sender.practitionerRole Reference BSeR Referral Recipient
sender.practitioner Reference BSeR Practitioner
reason Value Set Message-Reason-Encounter
response.code Value Set Response-Code
focus Reference BSeR Referral Feedback

Element Table

MessageHeader ..
MessageHeader.id 0..1
MessageHeader.meta 0..1
MessageHeader.meta.profile 1..1
MessageHeader.event Coding 1..1
MessageHeader.receiver 0..1
MessageHeader.receiver.reference 1..1
MessageHeader.sender 0..1
MessageHeader.sender.reference 1..1
MessageHeader.timestamp 1..1
MessageHeader.source 1..1
MessageHeader.source.name 0..1
MessageHeader.source.endpoint 1..1
MessageHeader.reason CodeableConcept 1..1
MessageHeader.response 0..1
MessageHeader.response.identifier 1..1
MessageHeader.response.code code 1..1
MessageHeader.response.details 0..1
MessageHeader.focus 0..*
MessageHeader.focus.reference 0..1