Referral Prescription
1.0.0 - STU Belgium flag

Referral Prescription, published by . 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

Logical Model: BeModelAssignment - Detailed Descriptions

Draft as of 2024-12-06

Definitions for the BeModelAssignment logical model.

Guidance on how to interpret the contents of this table can be found here

0. BeModelAssignment
Definition

Logical model with the information for the assignment to a referral prescription of a care provider.

ShortBeModelAssignment
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. BeModelAssignment.Identifier
Definition

UUID (see Doc: https://docs.google.com/document/d/13qamEPfdQ2HgUiXmjwHQNchpEU3LsQHF5MN9jKufX2g/edit?usp=sharing ) Absent during creation by client software, otherwise always present.

ShortUUID (see Doc: https://docs.google.com/document/d/13qamEPfdQ2HgUiXmjwHQNchpEU3LsQHF5MN9jKufX2g/edit?usp=sharing ) Absent during creation by client software, otherwise always present.
Control1..1
TypeIdentifier
4. BeModelAssignment.Intent
Definition

Defaults to "Order", since in this case it is always linked to a referral prescription.

ShortDefaults to "Order", since in this case it is always linked to a referral prescription.
Control1..1
TypeCodeableConcept
6. BeModelAssignment.Status
Definition

Status of the task

ShortStatus of the task
Control1..1
TypeCodeableConcept
8. BeModelAssignment.StatusReason
Definition

Provides details on the status of the task

ShortProvides details on the status of the task
Control0..1
TypeCodeableConcept
10. BeModelAssignment.OriginRequestId
Definition

Reference to the associated referral prescription

ShortReference to the associated referral prescription
Control1..1
TypeIdentifier
12. BeModelAssignment.TreatmentStatusId
Definition

Reference to the "TreatmentStatus", the treatment tracking associated with the prescription

ShortReference to the "TreatmentStatus", the treatment tracking associated with the prescription
Control1..1
TypeReference(BeModelTreatmentStatus)
14. BeModelAssignment.OrganizationID
Definition

Reference to the organization Task

ShortReference to the organization Task
Control0..1
TypeReference(BeModelOrganisationClaim)
16. BeModelAssignment.Role
Definition

Role of the provider assigned to provide the requested service

ShortRole of the provider assigned to provide the requested service
Control1..1
TypeCodeableConcept
18. BeModelAssignment.Actor
Definition

NISS of the provider assigned to provide the requested service

ShortNISS of the provider assigned to provide the requested service
Control0..1
TypeIdentifier
20. BeModelAssignment.Organisation
Definition

Organization assigned to provide the requested service (e.g. WGK, ….). In this case, it is the organization that is responsible for assigning the correct provider

ShortOrganization assigned to provide the requested service (e.g. WGK, ….). In this case, it is the organization that is responsible for assigning the correct provider
Control0..1
TypeIdentifier
22. BeModelAssignment.Startdate
Definition

Start date of the prescription execution (encoded by the healthcare provider who performs the treatment)

ShortStart date of the prescription execution (encoded by the healthcare provider who performs the treatment)
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. BeModelAssignment.EndDate
Definition

End date of the prescription execution (encoded by the healthcare provider who performs the treatment)

ShortEnd date of the prescription execution (encoded by the healthcare provider who performs the treatment)
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

Guidance on how to interpret the contents of this table can be found here

0. BeModelAssignment
Definition

Logical model with the information for the assignment to a referral prescription of a care provider.

ShortBeModelAssignment
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. BeModelAssignment.Identifier
Definition

UUID (see Doc: https://docs.google.com/document/d/13qamEPfdQ2HgUiXmjwHQNchpEU3LsQHF5MN9jKufX2g/edit?usp=sharing ) Absent during creation by client software, otherwise always present.

ShortUUID (see Doc: https://docs.google.com/document/d/13qamEPfdQ2HgUiXmjwHQNchpEU3LsQHF5MN9jKufX2g/edit?usp=sharing ) Absent during creation by client software, otherwise always present.
Control1..1
TypeIdentifier
4. BeModelAssignment.Intent
Definition

Defaults to "Order", since in this case it is always linked to a referral prescription.

ShortDefaults to "Order", since in this case it is always linked to a referral prescription.
Control1..1
TypeCodeableConcept
6. BeModelAssignment.Status
Definition

Status of the task

ShortStatus of the task
Control1..1
TypeCodeableConcept
8. BeModelAssignment.StatusReason
Definition

Provides details on the status of the task

ShortProvides details on the status of the task
Control0..1
TypeCodeableConcept
10. BeModelAssignment.OriginRequestId
Definition

Reference to the associated referral prescription

ShortReference to the associated referral prescription
Control1..1
TypeIdentifier
12. BeModelAssignment.TreatmentStatusId
Definition

Reference to the "TreatmentStatus", the treatment tracking associated with the prescription

ShortReference to the "TreatmentStatus", the treatment tracking associated with the prescription
Control1..1
TypeReference(BeModelTreatmentStatus)
14. BeModelAssignment.OrganizationID
Definition

Reference to the organization Task

ShortReference to the organization Task
Control0..1
TypeReference(BeModelOrganisationClaim)
16. BeModelAssignment.Role
Definition

Role of the provider assigned to provide the requested service

ShortRole of the provider assigned to provide the requested service
Control1..1
TypeCodeableConcept
18. BeModelAssignment.Actor
Definition

NISS of the provider assigned to provide the requested service

ShortNISS of the provider assigned to provide the requested service
Control0..1
TypeIdentifier
20. BeModelAssignment.Organisation
Definition

Organization assigned to provide the requested service (e.g. WGK, ….). In this case, it is the organization that is responsible for assigning the correct provider

ShortOrganization assigned to provide the requested service (e.g. WGK, ….). In this case, it is the organization that is responsible for assigning the correct provider
Control0..1
TypeIdentifier
22. BeModelAssignment.Startdate
Definition

Start date of the prescription execution (encoded by the healthcare provider who performs the treatment)

ShortStart date of the prescription execution (encoded by the healthcare provider who performs the treatment)
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. BeModelAssignment.EndDate
Definition

End date of the prescription execution (encoded by the healthcare provider who performs the treatment)

ShortEnd date of the prescription execution (encoded by the healthcare provider who performs the treatment)
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

Guidance on how to interpret the contents of this table can be found here

0. BeModelAssignment
Definition

Logical model with the information for the assignment to a referral prescription of a care provider.

ShortBeModelAssignment
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. BeModelAssignment.Identifier
Definition

UUID (see Doc: https://docs.google.com/document/d/13qamEPfdQ2HgUiXmjwHQNchpEU3LsQHF5MN9jKufX2g/edit?usp=sharing ) Absent during creation by client software, otherwise always present.

ShortUUID (see Doc: https://docs.google.com/document/d/13qamEPfdQ2HgUiXmjwHQNchpEU3LsQHF5MN9jKufX2g/edit?usp=sharing ) Absent during creation by client software, otherwise always present.
Control1..1
TypeIdentifier
4. BeModelAssignment.Intent
Definition

Defaults to "Order", since in this case it is always linked to a referral prescription.

ShortDefaults to "Order", since in this case it is always linked to a referral prescription.
Control1..1
TypeCodeableConcept
6. BeModelAssignment.Status
Definition

Status of the task

ShortStatus of the task
Control1..1
TypeCodeableConcept
8. BeModelAssignment.StatusReason
Definition

Provides details on the status of the task

ShortProvides details on the status of the task
Control0..1
TypeCodeableConcept
10. BeModelAssignment.OriginRequestId
Definition

Reference to the associated referral prescription

ShortReference to the associated referral prescription
Control1..1
TypeIdentifier
12. BeModelAssignment.TreatmentStatusId
Definition

Reference to the "TreatmentStatus", the treatment tracking associated with the prescription

ShortReference to the "TreatmentStatus", the treatment tracking associated with the prescription
Control1..1
TypeReference(BeModelTreatmentStatus)
14. BeModelAssignment.OrganizationID
Definition

Reference to the organization Task

ShortReference to the organization Task
Control0..1
TypeReference(BeModelOrganisationClaim)
16. BeModelAssignment.Role
Definition

Role of the provider assigned to provide the requested service

ShortRole of the provider assigned to provide the requested service
Control1..1
TypeCodeableConcept
18. BeModelAssignment.Actor
Definition

NISS of the provider assigned to provide the requested service

ShortNISS of the provider assigned to provide the requested service
Control0..1
TypeIdentifier
20. BeModelAssignment.Organisation
Definition

Organization assigned to provide the requested service (e.g. WGK, ….). In this case, it is the organization that is responsible for assigning the correct provider

ShortOrganization assigned to provide the requested service (e.g. WGK, ….). In this case, it is the organization that is responsible for assigning the correct provider
Control0..1
TypeIdentifier
22. BeModelAssignment.Startdate
Definition

Start date of the prescription execution (encoded by the healthcare provider who performs the treatment)

ShortStart date of the prescription execution (encoded by the healthcare provider who performs the treatment)
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. BeModelAssignment.EndDate
Definition

End date of the prescription execution (encoded by the healthcare provider who performs the treatment)

ShortEnd date of the prescription execution (encoded by the healthcare provider who performs the treatment)
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension