eReferral Implementation Guide, published by Riziv-Inami Platform. This guide is not an authorized publication; it is the continuous build for version 2.1.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-uhmep/ and changes regularly. See the Directory of published versions
Prescription type code: sampling.
Example: example-drp-nursing-sampling.
This table maps the business fields to the corresponding FHIR elements.
| Business field | Values / constraints | Data type | Notes |
|---|---|---|---|
| Prescription type | |||
| Discipline | |||
| Validity period | Business validity of the prescription. | ||
| Patient | SSIN identifier; value must follow pseudonymization rules. | ||
| Requester / prescriber | Reference to the prescribing practitioner role. | ||
| Sample type | - Sputum - Urine - Blood - Stool - Nasal fluid - Saliva - Other |
List | |
| This field appears when “Sample type” = “Other” | |||
| Other: | … | String | Required in business template. Conditional free text for “other”; must be encrypted with a pseudonymized key. |
| Body location | - Posterior region of head - Occipital condyle structure - Temporal lobe - … (see list below the table) |
List | ServiceRequest.bodySite base coding (SNOMED). Compare business values with current ValueSets before finalizing. |
| Body laterality | - Left - Right - Bilateral |
List | ServiceRequest.bodySite.extension:laterality (be-ext-laterality). |
| Body topography | - Top - Bottom - Medial - Lateral - Superior - Inferior - Posterior/rear - Anterior/front - Below - Above - Internal - External |
List | ServiceRequest.bodySite.extension:topography (be-ext-body-topography). Note: this extension’s formal FHIR context does not list ServiceRequest.bodySite explicitly (only Condition/Observation/DeviceUseStatement/Procedure.bodySite); to be validated against the IG Publisher build. |
| Diagnosis | … | String | Required in business template. Free text diagnosis; must be encrypted with a pseudonymized key. |
| Sampling nature | - Single sampling - Recurring sampling |
Enum | Compare business values with current ValueSets before finalizing. |
| These fields appear only when “Sampling nature” = “Recurring sampling” | No direct mapping inferred automatically from the business label. | ||
| Frequency | Required in business template. Timing repeat block. | ||
| - Number of repetitions | … times per | Integer | Number of repetitions per period. |
| - Time unit | - Day - Week - Month - An |
Enum | |
| Treatment period | Required in business template. Overall treatment period. | ||
| - Duration | … | Integer | Duration value. |
| - Time unit | - Day(s) - Week(s) - Month - Year(s) |
Enum | |
| Number of sessions (max) | - … - (if “sampling nature” = “single sampling”, the number of sessions is 1; otherwise, the number of sessions should be calculated automatically from the frequency and treatment period) |
Integer | Required in business template. Total number of planned sessions. |
| Medical reason | … (field becomes mandatory when frequency is more than once per day) | String | Medical reason; coded value when available, otherwise pseudonymized text. |
| Contraindications | … | String | Free text; must be encrypted with a pseudonymized key. |
| General remarks | … | String | Free text; must be encrypted with a pseudonymized key. |
| Feedback required | - Yes - No |
Boolean | Required in business template. be-ext-feedback-to-prescriber. |
| Validity start date | Today (default) | Date | Required in business template. be-ext-validity-period. |
Body location values (see SNOMED codes table below): Head, Eye, Ear, Mouth, Nose, External naris, Lip, Cheek, Chest, Abdomen, Entire back, Upper limb, Forearm, Elbow, Hand, Shoulder, Leg, Tibia, Knee, Thigh, Greater trochanter, Fibula, Fibular malleolus structure, Entire calf of leg, Malleolar region, Ankle, Heel, Skin of instep, Foot, Big toe, Toe: 2nd, Toe: 3rd, Toe: 4th, Toe: 5th, Scapula, Ischium, Entire iliac crest, Penis, Vagina, Anus, Forehead, Facial structure, Neck, Thumb, Index finger, Middle finger, Ring finger, Little finger, Hip, Sacrum, Pubis.
| Business field | FHIR representation | FHIR JSON example | Terminology |
|---|---|---|---|
| Prescription type | ServiceRequest.category[prescriptionType] |
|
|
| Discipline | ServiceRequest.category[discipline] |
|
|
| Validity period | ServiceRequest.extension[validity] |
|
|
| Patient | ServiceRequest.subject |
|
|
| Requester / prescriber | ServiceRequest.requester |
|
|
| Sample type | ServiceRequest.orderDetail |
|
|
| This field appears when "Sample type" = "Other" | ServiceRequest.orderDetail |
|
|
| Other: | CodeableConcept.text |
|
|
| Body location | ServiceRequest.bodySite |
|
|
| Body laterality | ServiceRequest.bodySite.extension:laterality |
|
|
| Body topography | ServiceRequest.bodySite.extension:topography |
|
|
| Diagnosis | ServiceRequest.reasonCode.text |
|
|
| Sampling nature | Coded field; mapping to be confirmed | ||
| These fields appear only when "Sampling nature" = "Recurring sampling" | To be confirmed | ||
| Frequency | ServiceRequest.occurrenceTiming.repeat |
|
|
| - Number of repetitions | ServiceRequest.occurrenceTiming.repeat.frequency |
|
|
| - Time unit | ServiceRequest.occurrenceTiming.repeat.periodUnit |
|
|
| Treatment period | ServiceRequest.occurrenceTiming.repeat.boundsDuration |
|
|
| - Duration | ServiceRequest.occurrenceTiming.repeat.boundsDuration.value |
|
|
| - Time unit | ServiceRequest.occurrenceTiming.repeat.periodUnit |
|
|
| Number of sessions (max) | ServiceRequest.occurrenceTiming.repeat.count |
|
|
| Medical reason | ServiceRequest.reasonCode |
|
|
| Contraindications | ServiceRequest.note[contraindication].text |
|
|
| General remarks | ServiceRequest.note[general-remarks].text |
|
|
| Feedback required | ServiceRequest.extension[feedback] |
|
|
| Validity start date | ServiceRequest.extension[validity] |
|