Digital Referral Prescription Implementation Guide
1.0.0 - STU
Digital Referral Prescription Implementation Guide, published by eHealth Platform. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-be/referral/ and changes regularly. See the Directory of published versions
| Official URL: https://www.ehealth.fgov.be/standards/fhir/drp/StructureDefinition/BeModelReferralPrescription | Version: 1.0.0 | ||||
| Active as of 2026-07-10 | Computable Name: BeModelReferralPrescription | ||||
Data model for the prescription referral.
BeModelReferralPrescription is the logical data model behind the common referral prescription. It defines the information every referral prescription carries, independently of its FHIR representation, and is realized as the BeReferralServiceRequest profile.
See the Data models page for how this model relates to the FHIR resource and its specializations.
Usages:
You can also check for usages in the FHIR IG Statistics
Description Differentials, Snapshots, and other representations.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Base | BeModelReferralPrescription Instances of this type can be the target of a Reference | |
![]() ![]() |
1..1 | Identifier | Business identifier of the request | |
![]() ![]() |
1..1 | CodeableConcept | Business code allowing the healthcare professional to find a prescription associated with a patient | |
![]() ![]() |
1..1 | dateTime | Date of recording of the information by the Recorder. | |
![]() ![]() |
1..1 | dateTime | Date of creation of the referral prescription | |
![]() ![]() |
1..1 | Identifier | Identification of the patient. The unique identifier must be: NISS, National Registry Number or Bis Patient | |
![]() ![]() |
1..1 | Identifier | The person who encodes the prescription (e.g. a doctor, nurse, midwife or dentist) and takes responsibility for their content. The unique identifier must be: NISS, National Registry Number or Bis Requester | |
![]() ![]() |
1..1 | CodeableConcept | Is the status of the referral prescription (e.g. planned, complete, stopped, suspended, in progress, ….) | |
![]() ![]() |
0..1 | CodeableConcept | Gives the reason for the status of the referral prescription (treatment has been changed, patient is allergic, patient refuses, …) | |
![]() ![]() |
1..1 | CodeableConcept | Type of care requested (e.g. 'Compression therapy', 'Sample collection', CT Scan). | |
![]() ![]() |
1..1 | CodeableConcept | Category of the requested care (nursing, radiology, ...) | |
![]() ![]() |
0..1 | CodeableConcept | Additional details on the requested care | |
![]() ![]() |
1..1 | CodeableConcept | Type of the request or prescription ('Prescription' or 'Proposal'). | |
![]() ![]() |
0..1 | Identifier | Reference to the ID of the original request (useful when the request is an extension of another one). | |
![]() ![]() |
0..* | Identifier | Continuation of care: reference to the previous prescription that this one prolongs, continues or supersedes. Maps to ServiceRequest.replaces (distinct from originRequestId, which maps to basedOn). | |
![]() ![]() |
1..1 | dateTime | Start date of the prescription validity (encoded by the prescriber). | |
![]() ![]() |
1..1 | dateTime | End date of the prescription validity (encoded by the prescriber) | |
![]() ![]() |
0..* | CodeableConcept | Medical problem or clinical context related to this request (for example: 'Open wound', 'Broken leg'). | |
![]() ![]() |
0..* | CodeableConcept | Anatomical location where the treatment should be applied (for example: 'Left arm'). | |
Documentation for this format | ||||
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Base | BeModelReferralPrescription Instances of this type can be the target of a Reference | |
![]() ![]() |
1..1 | Identifier | Business identifier of the request | |
![]() ![]() |
1..1 | CodeableConcept | Business code allowing the healthcare professional to find a prescription associated with a patient | |
![]() ![]() |
1..1 | dateTime | Date of recording of the information by the Recorder. | |
![]() ![]() |
1..1 | dateTime | Date of creation of the referral prescription | |
![]() ![]() |
1..1 | Identifier | Identification of the patient. The unique identifier must be: NISS, National Registry Number or Bis Patient | |
![]() ![]() |
1..1 | Identifier | The person who encodes the prescription (e.g. a doctor, nurse, midwife or dentist) and takes responsibility for their content. The unique identifier must be: NISS, National Registry Number or Bis Requester | |
![]() ![]() |
1..1 | CodeableConcept | Is the status of the referral prescription (e.g. planned, complete, stopped, suspended, in progress, ….) | |
![]() ![]() |
0..1 | CodeableConcept | Gives the reason for the status of the referral prescription (treatment has been changed, patient is allergic, patient refuses, …) | |
![]() ![]() |
1..1 | CodeableConcept | Type of care requested (e.g. 'Compression therapy', 'Sample collection', CT Scan). | |
![]() ![]() |
1..1 | CodeableConcept | Category of the requested care (nursing, radiology, ...) | |
![]() ![]() |
0..1 | CodeableConcept | Additional details on the requested care | |
![]() ![]() |
1..1 | CodeableConcept | Type of the request or prescription ('Prescription' or 'Proposal'). | |
![]() ![]() |
0..1 | Identifier | Reference to the ID of the original request (useful when the request is an extension of another one). | |
![]() ![]() |
0..* | Identifier | Continuation of care: reference to the previous prescription that this one prolongs, continues or supersedes. Maps to ServiceRequest.replaces (distinct from originRequestId, which maps to basedOn). | |
![]() ![]() |
1..1 | dateTime | Start date of the prescription validity (encoded by the prescriber). | |
![]() ![]() |
1..1 | dateTime | End date of the prescription validity (encoded by the prescriber) | |
![]() ![]() |
0..* | CodeableConcept | Medical problem or clinical context related to this request (for example: 'Open wound', 'Broken leg'). | |
![]() ![]() |
0..* | CodeableConcept | Anatomical location where the treatment should be applied (for example: 'Left arm'). | |
Documentation for this format | ||||
Differential View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Base | BeModelReferralPrescription Instances of this type can be the target of a Reference | |
![]() ![]() |
1..1 | Identifier | Business identifier of the request | |
![]() ![]() |
1..1 | CodeableConcept | Business code allowing the healthcare professional to find a prescription associated with a patient | |
![]() ![]() |
1..1 | dateTime | Date of recording of the information by the Recorder. | |
![]() ![]() |
1..1 | dateTime | Date of creation of the referral prescription | |
![]() ![]() |
1..1 | Identifier | Identification of the patient. The unique identifier must be: NISS, National Registry Number or Bis Patient | |
![]() ![]() |
1..1 | Identifier | The person who encodes the prescription (e.g. a doctor, nurse, midwife or dentist) and takes responsibility for their content. The unique identifier must be: NISS, National Registry Number or Bis Requester | |
![]() ![]() |
1..1 | CodeableConcept | Is the status of the referral prescription (e.g. planned, complete, stopped, suspended, in progress, ….) | |
![]() ![]() |
0..1 | CodeableConcept | Gives the reason for the status of the referral prescription (treatment has been changed, patient is allergic, patient refuses, …) | |
![]() ![]() |
1..1 | CodeableConcept | Type of care requested (e.g. 'Compression therapy', 'Sample collection', CT Scan). | |
![]() ![]() |
1..1 | CodeableConcept | Category of the requested care (nursing, radiology, ...) | |
![]() ![]() |
0..1 | CodeableConcept | Additional details on the requested care | |
![]() ![]() |
1..1 | CodeableConcept | Type of the request or prescription ('Prescription' or 'Proposal'). | |
![]() ![]() |
0..1 | Identifier | Reference to the ID of the original request (useful when the request is an extension of another one). | |
![]() ![]() |
0..* | Identifier | Continuation of care: reference to the previous prescription that this one prolongs, continues or supersedes. Maps to ServiceRequest.replaces (distinct from originRequestId, which maps to basedOn). | |
![]() ![]() |
1..1 | dateTime | Start date of the prescription validity (encoded by the prescriber). | |
![]() ![]() |
1..1 | dateTime | End date of the prescription validity (encoded by the prescriber) | |
![]() ![]() |
0..* | CodeableConcept | Medical problem or clinical context related to this request (for example: 'Open wound', 'Broken leg'). | |
![]() ![]() |
0..* | CodeableConcept | Anatomical location where the treatment should be applied (for example: 'Left arm'). | |
Documentation for this format | ||||
Snapshot ViewView
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Base | BeModelReferralPrescription Instances of this type can be the target of a Reference | |
![]() ![]() |
1..1 | Identifier | Business identifier of the request | |
![]() ![]() |
1..1 | CodeableConcept | Business code allowing the healthcare professional to find a prescription associated with a patient | |
![]() ![]() |
1..1 | dateTime | Date of recording of the information by the Recorder. | |
![]() ![]() |
1..1 | dateTime | Date of creation of the referral prescription | |
![]() ![]() |
1..1 | Identifier | Identification of the patient. The unique identifier must be: NISS, National Registry Number or Bis Patient | |
![]() ![]() |
1..1 | Identifier | The person who encodes the prescription (e.g. a doctor, nurse, midwife or dentist) and takes responsibility for their content. The unique identifier must be: NISS, National Registry Number or Bis Requester | |
![]() ![]() |
1..1 | CodeableConcept | Is the status of the referral prescription (e.g. planned, complete, stopped, suspended, in progress, ….) | |
![]() ![]() |
0..1 | CodeableConcept | Gives the reason for the status of the referral prescription (treatment has been changed, patient is allergic, patient refuses, …) | |
![]() ![]() |
1..1 | CodeableConcept | Type of care requested (e.g. 'Compression therapy', 'Sample collection', CT Scan). | |
![]() ![]() |
1..1 | CodeableConcept | Category of the requested care (nursing, radiology, ...) | |
![]() ![]() |
0..1 | CodeableConcept | Additional details on the requested care | |
![]() ![]() |
1..1 | CodeableConcept | Type of the request or prescription ('Prescription' or 'Proposal'). | |
![]() ![]() |
0..1 | Identifier | Reference to the ID of the original request (useful when the request is an extension of another one). | |
![]() ![]() |
0..* | Identifier | Continuation of care: reference to the previous prescription that this one prolongs, continues or supersedes. Maps to ServiceRequest.replaces (distinct from originRequestId, which maps to basedOn). | |
![]() ![]() |
1..1 | dateTime | Start date of the prescription validity (encoded by the prescriber). | |
![]() ![]() |
1..1 | dateTime | End date of the prescription validity (encoded by the prescriber) | |
![]() ![]() |
0..* | CodeableConcept | Medical problem or clinical context related to this request (for example: 'Open wound', 'Broken leg'). | |
![]() ![]() |
0..* | CodeableConcept | Anatomical location where the treatment should be applied (for example: 'Left arm'). | |
Documentation for this format | ||||