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: BeModelReferralPrescription - Detailed Descriptions

Draft as of 2024-12-11

Definitions for the BeModelReferralPrescription logical model.

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

0. BeModelReferralPrescription
Definition

Logical model describing the model for the prescription referral. This draft is used in the HL7 Belgian workgroup for referral.

ShortBeModelReferralPrescription
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. BeModelReferralPrescription.recordedDate
Definition

When this prescription was created

ShortWhen this prescription was created
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. BeModelReferralPrescription.recorder
Definition

The person who is responsable for the content, not necessarily the person who entered the content. This is either the prescriber, a co-prescriber or a performer. It is the last person who updated the resources.

ShortThe person who is responsable for the content, not necessarily the person who entered the content. This is either the prescriber, a co-prescriber or a performer. It is the last person who updated the resources.
Control1..1
TypeReference
6. BeModelReferralPrescription.prescriber
Definition

The prescribing healthcare party

ShortThe prescribing healthcare party
Control1..1
TypeReference
8. BeModelReferralPrescription.coprescriberNumber
Definition

Number of co-prescribers that must sign the prescription to activate it

ShortNumber of co-prescribers that must sign the prescription to activate it
Control1..1
TypepositiveInt
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. BeModelReferralPrescription.coprescriber
Definition

Information about co prescribers

ShortInformation about co prescribers
Control0..*
TypeBackboneElement
12. BeModelReferralPrescription.coprescriber.coprescriber
Definition

The co-prescriber party

ShortThe co-prescriber party
Control0..1
TypeReference
14. BeModelReferralPrescription.coprescriber.coprescriberType
Definition

Type of the practitioner

ShortType of the practitioner
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. BeModelReferralPrescription.coprescriber.status
Definition

Status of co prescribing status (to sign, signed or refused)

ShortStatus of co prescribing status (to sign, signed or refused)
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. BeModelReferralPrescription.coprescriber.required
Definition

Type of mandatory for the signature of the co-prescriber (1= required: the co-prescriber SHALL sign to make the prescription valid, 2= conditionally required: the co-prescriber SHALL sign if the number of co-prescribers with a signature is lower than the number in co-prescriber number 3= optional: the signature does not affect the validity of the prescription, but is for information only

ShortType of mandatory for the signature of the co-prescriber (1= required: the co-prescriber SHALL sign to make the prescription valid, 2= conditionally required: the co-prescriber SHALL sign if the number of co-prescribers with a signature is lower than the number in co-prescriber number 3= optional: the signature does not affect the validity of the prescription, but is for information only
Control1..1
TypepositiveInt
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. BeModelReferralPrescription.patient
Definition

The SSIN of the person for which the referral is prescribed.

ShortThe SSIN of the person for which the referral is prescribed.
Control1..1
TypeReference
22. BeModelReferralPrescription.prescriptionNumber
Definition

An identifier for the ReferralPrescription, e.g. the UHMEP identifier, once available

ShortAn identifier for the ReferralPrescription, e.g. the UHMEP identifier, once available
Control1..1
TypeIdentifier
24. BeModelReferralPrescription.pssNumber
Definition

An identifier for the Prescription Search Support

ShortAn identifier for the Prescription Search Support
Control0..1
TypeIdentifier
26. BeModelReferralPrescription.pssRejectionReason
Definition

Reason for not following the PSS suggestion

ShortReason for not following the PSS suggestion
Control0..1
TypeAnnotation
28. BeModelReferralPrescription.groupIdentifier
ShortAn identifier for the bundle this prescription belongs to.
Control0..1
TypepositiveInt
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
30. BeModelReferralPrescription.basedOn
Definition

The original request or prescription that is the reason for this request - for example when a detailed request is created by a broader request.

ShortThe original request or prescription triggered this prescription
Control0..*
TypeReference
32. BeModelReferralPrescription.validityPeriod
Definition

Period of validity of prescription

ShortPeriod of validity of prescription
Control1..1
TypePeriod
34. BeModelReferralPrescription.treatmentPeriod
Definition

When this prescription is executed, available after start of execution

ShortWhen this prescription is executed, available after start of execution
Control0..1
TypePeriod
36. BeModelReferralPrescription.treatmentValidationEndDate
Definition

The latest moment to end this treatment

ShortThe latest moment to end this treatment
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
38. BeModelReferralPrescription.creationEndDate
Definition

The prescription must have left the draft status before

ShortThe prescription must have left the draft status before
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
40. BeModelReferralPrescription.intendedPerformer
Definition

The intended provider, i.e. who is expected to perform the procedure - a specific person or a speciality

ShortThe intended provider, i.e. who is expected to perform the procedure - a specific person or a speciality
Control1..*
TypeBackboneElement
42. BeModelReferralPrescription.intendedPerformer.performer
Definition

A reference to the provider party (e.g. a NIHDI number for a healthcare professional, a SSIN or only a displaystring for a non professional caregiver,...)

ShortA reference to the provider party (e.g. a NIHDI number for a healthcare professional, a SSIN or only a displaystring for a non professional caregiver,...)
Control0..1
TypeReference
44. BeModelReferralPrescription.intendedPerformer.discipline
Definition

The required discipline of the provider party

ShortThe required discipline of the provider party
Control1..1
TypeCodeableConcept
46. BeModelReferralPrescription.intendedPerformer.period
Definition

Start and enddate for the particular provider

ShortStart and enddate for the particular provider
Control0..1
TypePeriod
48. BeModelReferralPrescription.intendedPerformer.organization
Definition

Reference to an organization that will add the performer

ShortReference to an organization that will add the performer
Control0..1
TypeReference
50. BeModelReferralPrescription.intendedPerformer.executionPeriod
Definition

Period in which the caregiver executes the treatment

ShortPeriod in which the caregiver executes the treatment
Control0..1
TypePeriod
52. BeModelReferralPrescription.intendedPerformer.status
Definition

Status of the action executed by the performer

ShortStatus of the action executed by the performer
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
54. BeModelReferralPrescription.intendedPerformer.statusReason
Definition

The reason of the status of the action executed by the performer

ShortThe reason of the status of the action executed by the performer
Control0..1
TypeCodeableConcept
56. BeModelReferralPrescription.serviceRequested
Definition

What is prescribed

ShortWhat is prescribed
Control1..1
TypeCodeableConcept
58. BeModelReferralPrescription.serviceRequestedDetail
Definition

More detailed specification of the prescribed act

ShortMore detailed specification of the prescribed act
Control0..*
TypeCodeableConcept
60. BeModelReferralPrescription.problemCode
Definition

The problem (code or reference) that is the main reason for this prescription

ShortThe problem (code or reference) that is the main reason for this prescription
Control0..1
TypeReference
62. BeModelReferralPrescription.anamnesis
Definition

Care Set Problem

ShortCare Set Problem
Control0..1
TypeReference
64. BeModelReferralPrescription.resultReceiver
Definition

True if the prescriber wants feedback. Other caregivers can be mentioned in the note

ShortTrue if the prescriber wants feedback. Other caregivers can be mentioned in the note
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
66. BeModelReferralPrescription.prescriptionStatus
Definition

Current status

ShortCurrent status
Control1..1
BindingThe codes SHALL be taken from RequestStatus
(required to http://hl7.org/fhir/ValueSet/request-status)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
68. BeModelReferralPrescription.prescriptionStatusReason
Definition

Reason current status

ShortReason current status
Control0..1
TypeCodeableConcept
70. BeModelReferralPrescription.treatmentStatus
Definition

Status of the treatment

ShortStatus of the treatment
Control0..1
TypeCodeableConcept
72. BeModelReferralPrescription.treatmentStatusReason
Definition

Reason treatment status

ShortReason treatment status
Control0..1
TypeCodeableConcept
74. BeModelReferralPrescription.bodyLocation
Definition

Place where the treatment should be executed

ShortPlace where the treatment should be executed
Control0..*
TypeBackboneElement
76. BeModelReferralPrescription.bodyLocation.bodySite
Definition

Anatomical place where the treatment should be executed

ShortAnatomical place where the treatment should be executed
Control0..1
TypeCodeableConcept
78. BeModelReferralPrescription.bodyLocation.bodyLaterality
Definition

Side of the body

ShortSide of the body
Control0..1
TypeCodeableConcept
80. BeModelReferralPrescription.note
Definition

Additional text notes about the request.

ShortAdditional text notes about the request.
Control0..*
TypeBackboneElement
82. BeModelReferralPrescription.note.type
Definition

type of the note

Shorttype of the note
Control0..1
TypeCodeableConcept
84. BeModelReferralPrescription.note.text
Definition

text of the note

Shorttext of the note
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
86. BeModelReferralPrescription.prescriptionType
Definition

Proposal, Prolongation, Prescription

ShortProposal, Prolongation, Prescription
Control1..1
Typecode
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. BeModelReferralPrescription
Definition

Logical model describing the model for the prescription referral. This draft is used in the HL7 Belgian workgroup for referral.

ShortBeModelReferralPrescription
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. BeModelReferralPrescription.recordedDate
Definition

When this prescription was created

ShortWhen this prescription was created
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. BeModelReferralPrescription.recorder
Definition

The person who is responsable for the content, not necessarily the person who entered the content. This is either the prescriber, a co-prescriber or a performer. It is the last person who updated the resources.

ShortThe person who is responsable for the content, not necessarily the person who entered the content. This is either the prescriber, a co-prescriber or a performer. It is the last person who updated the resources.
Control1..1
TypeReference
6. BeModelReferralPrescription.prescriber
Definition

The prescribing healthcare party

ShortThe prescribing healthcare party
Control1..1
TypeReference
8. BeModelReferralPrescription.coprescriberNumber
Definition

Number of co-prescribers that must sign the prescription to activate it

ShortNumber of co-prescribers that must sign the prescription to activate it
Control1..1
TypepositiveInt
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. BeModelReferralPrescription.coprescriber
Definition

Information about co prescribers

ShortInformation about co prescribers
Control0..*
TypeBackboneElement
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
12. BeModelReferralPrescription.coprescriber.id
Definition

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

ShortUnique id for inter-element referencing
Control0..1
Typestring
Is Modifierfalse
XML FormatIn the XML format, this property is represented as an attribute.
Summaryfalse
14. BeModelReferralPrescription.coprescriber.extension
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

ShortAdditional content defined by implementations
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifierfalse
Summaryfalse
Alternate Namesextensions, user content
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
SlicingThis element introduces a set of slices on BeModelReferralPrescription.coprescriber.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • value @ url
  • 16. BeModelReferralPrescription.coprescriber.modifierExtension
    Definition

    May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

    Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

    ShortExtensions that cannot be ignored even if unrecognized
    Comments

    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

    Control0..*
    TypeExtension
    Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
    Summarytrue
    Requirements

    Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

    Alternate Namesextensions, user content, modifiers
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    18. BeModelReferralPrescription.coprescriber.coprescriber
    Definition

    The co-prescriber party

    ShortThe co-prescriber party
    Control0..1
    TypeReference
    20. BeModelReferralPrescription.coprescriber.coprescriberType
    Definition

    Type of the practitioner

    ShortType of the practitioner
    Control1..1
    Typecode
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    22. BeModelReferralPrescription.coprescriber.status
    Definition

    Status of co prescribing status (to sign, signed or refused)

    ShortStatus of co prescribing status (to sign, signed or refused)
    Control0..1
    Typecode
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    24. BeModelReferralPrescription.coprescriber.required
    Definition

    Type of mandatory for the signature of the co-prescriber (1= required: the co-prescriber SHALL sign to make the prescription valid, 2= conditionally required: the co-prescriber SHALL sign if the number of co-prescribers with a signature is lower than the number in co-prescriber number 3= optional: the signature does not affect the validity of the prescription, but is for information only

    ShortType of mandatory for the signature of the co-prescriber (1= required: the co-prescriber SHALL sign to make the prescription valid, 2= conditionally required: the co-prescriber SHALL sign if the number of co-prescribers with a signature is lower than the number in co-prescriber number 3= optional: the signature does not affect the validity of the prescription, but is for information only
    Control1..1
    TypepositiveInt
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    26. BeModelReferralPrescription.patient
    Definition

    The SSIN of the person for which the referral is prescribed.

    ShortThe SSIN of the person for which the referral is prescribed.
    Control1..1
    TypeReference
    28. BeModelReferralPrescription.prescriptionNumber
    Definition

    An identifier for the ReferralPrescription, e.g. the UHMEP identifier, once available

    ShortAn identifier for the ReferralPrescription, e.g. the UHMEP identifier, once available
    Control1..1
    TypeIdentifier
    30. BeModelReferralPrescription.pssNumber
    Definition

    An identifier for the Prescription Search Support

    ShortAn identifier for the Prescription Search Support
    Control0..1
    TypeIdentifier
    32. BeModelReferralPrescription.pssRejectionReason
    Definition

    Reason for not following the PSS suggestion

    ShortReason for not following the PSS suggestion
    Control0..1
    TypeAnnotation
    34. BeModelReferralPrescription.groupIdentifier
    ShortAn identifier for the bundle this prescription belongs to.
    Control0..1
    TypepositiveInt
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    36. BeModelReferralPrescription.basedOn
    Definition

    The original request or prescription that is the reason for this request - for example when a detailed request is created by a broader request.

    ShortThe original request or prescription triggered this prescription
    Control0..*
    TypeReference
    38. BeModelReferralPrescription.validityPeriod
    Definition

    Period of validity of prescription

    ShortPeriod of validity of prescription
    Control1..1
    TypePeriod
    40. BeModelReferralPrescription.treatmentPeriod
    Definition

    When this prescription is executed, available after start of execution

    ShortWhen this prescription is executed, available after start of execution
    Control0..1
    TypePeriod
    42. BeModelReferralPrescription.treatmentValidationEndDate
    Definition

    The latest moment to end this treatment

    ShortThe latest moment to end this treatment
    Control0..1
    TypedateTime
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    44. BeModelReferralPrescription.creationEndDate
    Definition

    The prescription must have left the draft status before

    ShortThe prescription must have left the draft status before
    Control0..1
    TypedateTime
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    46. BeModelReferralPrescription.intendedPerformer
    Definition

    The intended provider, i.e. who is expected to perform the procedure - a specific person or a speciality

    ShortThe intended provider, i.e. who is expected to perform the procedure - a specific person or a speciality
    Control1..*
    TypeBackboneElement
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    48. BeModelReferralPrescription.intendedPerformer.id
    Definition

    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

    ShortUnique id for inter-element referencing
    Control0..1
    Typestring
    Is Modifierfalse
    XML FormatIn the XML format, this property is represented as an attribute.
    Summaryfalse
    50. BeModelReferralPrescription.intendedPerformer.extension
    Definition

    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

    ShortAdditional content defined by implementations
    Comments

    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

    Control0..*
    TypeExtension
    Is Modifierfalse
    Summaryfalse
    Alternate Namesextensions, user content
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    SlicingThis element introduces a set of slices on BeModelReferralPrescription.intendedPerformer.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
    • value @ url
    • 52. BeModelReferralPrescription.intendedPerformer.modifierExtension
      Definition

      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

      ShortExtensions that cannot be ignored even if unrecognized
      Comments

      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

      Control0..*
      TypeExtension
      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
      Summarytrue
      Requirements

      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

      Alternate Namesextensions, user content, modifiers
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      54. BeModelReferralPrescription.intendedPerformer.performer
      Definition

      A reference to the provider party (e.g. a NIHDI number for a healthcare professional, a SSIN or only a displaystring for a non professional caregiver,...)

      ShortA reference to the provider party (e.g. a NIHDI number for a healthcare professional, a SSIN or only a displaystring for a non professional caregiver,...)
      Control0..1
      TypeReference
      56. BeModelReferralPrescription.intendedPerformer.discipline
      Definition

      The required discipline of the provider party

      ShortThe required discipline of the provider party
      Control1..1
      TypeCodeableConcept
      58. BeModelReferralPrescription.intendedPerformer.period
      Definition

      Start and enddate for the particular provider

      ShortStart and enddate for the particular provider
      Control0..1
      TypePeriod
      60. BeModelReferralPrescription.intendedPerformer.organization
      Definition

      Reference to an organization that will add the performer

      ShortReference to an organization that will add the performer
      Control0..1
      TypeReference
      62. BeModelReferralPrescription.intendedPerformer.executionPeriod
      Definition

      Period in which the caregiver executes the treatment

      ShortPeriod in which the caregiver executes the treatment
      Control0..1
      TypePeriod
      64. BeModelReferralPrescription.intendedPerformer.status
      Definition

      Status of the action executed by the performer

      ShortStatus of the action executed by the performer
      Control0..1
      Typecode
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      66. BeModelReferralPrescription.intendedPerformer.statusReason
      Definition

      The reason of the status of the action executed by the performer

      ShortThe reason of the status of the action executed by the performer
      Control0..1
      TypeCodeableConcept
      68. BeModelReferralPrescription.serviceRequested
      Definition

      What is prescribed

      ShortWhat is prescribed
      Control1..1
      TypeCodeableConcept
      70. BeModelReferralPrescription.serviceRequestedDetail
      Definition

      More detailed specification of the prescribed act

      ShortMore detailed specification of the prescribed act
      Control0..*
      TypeCodeableConcept
      72. BeModelReferralPrescription.problemCode
      Definition

      The problem (code or reference) that is the main reason for this prescription

      ShortThe problem (code or reference) that is the main reason for this prescription
      Control0..1
      TypeReference
      74. BeModelReferralPrescription.anamnesis
      Definition

      Care Set Problem

      ShortCare Set Problem
      Control0..1
      TypeReference
      76. BeModelReferralPrescription.resultReceiver
      Definition

      True if the prescriber wants feedback. Other caregivers can be mentioned in the note

      ShortTrue if the prescriber wants feedback. Other caregivers can be mentioned in the note
      Control1..1
      Typeboolean
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      78. BeModelReferralPrescription.prescriptionStatus
      Definition

      Current status

      ShortCurrent status
      Control1..1
      BindingThe codes SHALL be taken from RequestStatus
      (required to http://hl7.org/fhir/ValueSet/request-status)
      Typecode
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      80. BeModelReferralPrescription.prescriptionStatusReason
      Definition

      Reason current status

      ShortReason current status
      Control0..1
      TypeCodeableConcept
      82. BeModelReferralPrescription.treatmentStatus
      Definition

      Status of the treatment

      ShortStatus of the treatment
      Control0..1
      TypeCodeableConcept
      84. BeModelReferralPrescription.treatmentStatusReason
      Definition

      Reason treatment status

      ShortReason treatment status
      Control0..1
      TypeCodeableConcept
      86. BeModelReferralPrescription.bodyLocation
      Definition

      Place where the treatment should be executed

      ShortPlace where the treatment should be executed
      Control0..*
      TypeBackboneElement
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      88. BeModelReferralPrescription.bodyLocation.id
      Definition

      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

      ShortUnique id for inter-element referencing
      Control0..1
      Typestring
      Is Modifierfalse
      XML FormatIn the XML format, this property is represented as an attribute.
      Summaryfalse
      90. BeModelReferralPrescription.bodyLocation.extension
      Definition

      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

      ShortAdditional content defined by implementations
      Comments

      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

      Control0..*
      TypeExtension
      Is Modifierfalse
      Summaryfalse
      Alternate Namesextensions, user content
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      SlicingThis element introduces a set of slices on BeModelReferralPrescription.bodyLocation.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
      • value @ url
      • 92. BeModelReferralPrescription.bodyLocation.modifierExtension
        Definition

        May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

        Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

        ShortExtensions that cannot be ignored even if unrecognized
        Comments

        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

        Control0..*
        TypeExtension
        Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
        Summarytrue
        Requirements

        Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

        Alternate Namesextensions, user content, modifiers
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        94. BeModelReferralPrescription.bodyLocation.bodySite
        Definition

        Anatomical place where the treatment should be executed

        ShortAnatomical place where the treatment should be executed
        Control0..1
        TypeCodeableConcept
        96. BeModelReferralPrescription.bodyLocation.bodyLaterality
        Definition

        Side of the body

        ShortSide of the body
        Control0..1
        TypeCodeableConcept
        98. BeModelReferralPrescription.note
        Definition

        Additional text notes about the request.

        ShortAdditional text notes about the request.
        Control0..*
        TypeBackboneElement
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        100. BeModelReferralPrescription.note.id
        Definition

        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

        ShortUnique id for inter-element referencing
        Control0..1
        Typestring
        Is Modifierfalse
        XML FormatIn the XML format, this property is represented as an attribute.
        Summaryfalse
        102. BeModelReferralPrescription.note.extension
        Definition

        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

        ShortAdditional content defined by implementations
        Comments

        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

        Control0..*
        TypeExtension
        Is Modifierfalse
        Summaryfalse
        Alternate Namesextensions, user content
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        SlicingThis element introduces a set of slices on BeModelReferralPrescription.note.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
        • value @ url
        • 104. BeModelReferralPrescription.note.modifierExtension
          Definition

          May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

          Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

          ShortExtensions that cannot be ignored even if unrecognized
          Comments

          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

          Control0..*
          TypeExtension
          Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
          Summarytrue
          Requirements

          Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

          Alternate Namesextensions, user content, modifiers
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          106. BeModelReferralPrescription.note.type
          Definition

          type of the note

          Shorttype of the note
          Control0..1
          TypeCodeableConcept
          108. BeModelReferralPrescription.note.text
          Definition

          text of the note

          Shorttext of the note
          Control1..1
          Typestring
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          110. BeModelReferralPrescription.prescriptionType
          Definition

          Proposal, Prolongation, Prescription

          ShortProposal, Prolongation, Prescription
          Control1..1
          Typecode
          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. BeModelReferralPrescription
          Definition

          Logical model describing the model for the prescription referral. This draft is used in the HL7 Belgian workgroup for referral.

          ShortBeModelReferralPrescription
          Control0..*
          Is Modifierfalse
          Logical ModelInstances of this logical model are not marked to be the target of a Reference
          2. BeModelReferralPrescription.recordedDate
          Definition

          When this prescription was created

          ShortWhen this prescription was created
          Control1..1
          TypedateTime
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          4. BeModelReferralPrescription.recorder
          Definition

          The person who is responsable for the content, not necessarily the person who entered the content. This is either the prescriber, a co-prescriber or a performer. It is the last person who updated the resources.

          ShortThe person who is responsable for the content, not necessarily the person who entered the content. This is either the prescriber, a co-prescriber or a performer. It is the last person who updated the resources.
          Control1..1
          TypeReference
          6. BeModelReferralPrescription.prescriber
          Definition

          The prescribing healthcare party

          ShortThe prescribing healthcare party
          Control1..1
          TypeReference
          8. BeModelReferralPrescription.coprescriberNumber
          Definition

          Number of co-prescribers that must sign the prescription to activate it

          ShortNumber of co-prescribers that must sign the prescription to activate it
          Control1..1
          TypepositiveInt
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          10. BeModelReferralPrescription.coprescriber
          Definition

          Information about co prescribers

          ShortInformation about co prescribers
          Control0..*
          TypeBackboneElement
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          12. BeModelReferralPrescription.coprescriber.id
          Definition

          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

          ShortUnique id for inter-element referencing
          Control0..1
          Typestring
          Is Modifierfalse
          XML FormatIn the XML format, this property is represented as an attribute.
          Summaryfalse
          14. BeModelReferralPrescription.coprescriber.extension
          Definition

          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

          ShortAdditional content defined by implementations
          Comments

          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

          Control0..*
          TypeExtension
          Is Modifierfalse
          Summaryfalse
          Alternate Namesextensions, user content
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          SlicingThis element introduces a set of slices on BeModelReferralPrescription.coprescriber.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
          • value @ url
          • 16. BeModelReferralPrescription.coprescriber.modifierExtension
            Definition

            May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

            Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

            ShortExtensions that cannot be ignored even if unrecognized
            Comments

            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

            Control0..*
            TypeExtension
            Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
            Summarytrue
            Requirements

            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

            Alternate Namesextensions, user content, modifiers
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            18. BeModelReferralPrescription.coprescriber.coprescriber
            Definition

            The co-prescriber party

            ShortThe co-prescriber party
            Control0..1
            TypeReference
            20. BeModelReferralPrescription.coprescriber.coprescriberType
            Definition

            Type of the practitioner

            ShortType of the practitioner
            Control1..1
            Typecode
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            22. BeModelReferralPrescription.coprescriber.status
            Definition

            Status of co prescribing status (to sign, signed or refused)

            ShortStatus of co prescribing status (to sign, signed or refused)
            Control0..1
            Typecode
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            24. BeModelReferralPrescription.coprescriber.required
            Definition

            Type of mandatory for the signature of the co-prescriber (1= required: the co-prescriber SHALL sign to make the prescription valid, 2= conditionally required: the co-prescriber SHALL sign if the number of co-prescribers with a signature is lower than the number in co-prescriber number 3= optional: the signature does not affect the validity of the prescription, but is for information only

            ShortType of mandatory for the signature of the co-prescriber (1= required: the co-prescriber SHALL sign to make the prescription valid, 2= conditionally required: the co-prescriber SHALL sign if the number of co-prescribers with a signature is lower than the number in co-prescriber number 3= optional: the signature does not affect the validity of the prescription, but is for information only
            Control1..1
            TypepositiveInt
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            26. BeModelReferralPrescription.patient
            Definition

            The SSIN of the person for which the referral is prescribed.

            ShortThe SSIN of the person for which the referral is prescribed.
            Control1..1
            TypeReference
            28. BeModelReferralPrescription.prescriptionNumber
            Definition

            An identifier for the ReferralPrescription, e.g. the UHMEP identifier, once available

            ShortAn identifier for the ReferralPrescription, e.g. the UHMEP identifier, once available
            Control1..1
            TypeIdentifier
            30. BeModelReferralPrescription.pssNumber
            Definition

            An identifier for the Prescription Search Support

            ShortAn identifier for the Prescription Search Support
            Control0..1
            TypeIdentifier
            32. BeModelReferralPrescription.pssRejectionReason
            Definition

            Reason for not following the PSS suggestion

            ShortReason for not following the PSS suggestion
            Control0..1
            TypeAnnotation
            34. BeModelReferralPrescription.groupIdentifier
            ShortAn identifier for the bundle this prescription belongs to.
            Control0..1
            TypepositiveInt
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            36. BeModelReferralPrescription.basedOn
            Definition

            The original request or prescription that is the reason for this request - for example when a detailed request is created by a broader request.

            ShortThe original request or prescription triggered this prescription
            Control0..*
            TypeReference
            38. BeModelReferralPrescription.validityPeriod
            Definition

            Period of validity of prescription

            ShortPeriod of validity of prescription
            Control1..1
            TypePeriod
            40. BeModelReferralPrescription.treatmentPeriod
            Definition

            When this prescription is executed, available after start of execution

            ShortWhen this prescription is executed, available after start of execution
            Control0..1
            TypePeriod
            42. BeModelReferralPrescription.treatmentValidationEndDate
            Definition

            The latest moment to end this treatment

            ShortThe latest moment to end this treatment
            Control0..1
            TypedateTime
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            44. BeModelReferralPrescription.creationEndDate
            Definition

            The prescription must have left the draft status before

            ShortThe prescription must have left the draft status before
            Control0..1
            TypedateTime
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            46. BeModelReferralPrescription.intendedPerformer
            Definition

            The intended provider, i.e. who is expected to perform the procedure - a specific person or a speciality

            ShortThe intended provider, i.e. who is expected to perform the procedure - a specific person or a speciality
            Control1..*
            TypeBackboneElement
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            48. BeModelReferralPrescription.intendedPerformer.id
            Definition

            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

            ShortUnique id for inter-element referencing
            Control0..1
            Typestring
            Is Modifierfalse
            XML FormatIn the XML format, this property is represented as an attribute.
            Summaryfalse
            50. BeModelReferralPrescription.intendedPerformer.extension
            Definition

            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

            ShortAdditional content defined by implementations
            Comments

            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

            Control0..*
            TypeExtension
            Is Modifierfalse
            Summaryfalse
            Alternate Namesextensions, user content
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            SlicingThis element introduces a set of slices on BeModelReferralPrescription.intendedPerformer.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
            • value @ url
            • 52. BeModelReferralPrescription.intendedPerformer.modifierExtension
              Definition

              May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

              Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

              ShortExtensions that cannot be ignored even if unrecognized
              Comments

              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

              Control0..*
              TypeExtension
              Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
              Summarytrue
              Requirements

              Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

              Alternate Namesextensions, user content, modifiers
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              54. BeModelReferralPrescription.intendedPerformer.performer
              Definition

              A reference to the provider party (e.g. a NIHDI number for a healthcare professional, a SSIN or only a displaystring for a non professional caregiver,...)

              ShortA reference to the provider party (e.g. a NIHDI number for a healthcare professional, a SSIN or only a displaystring for a non professional caregiver,...)
              Control0..1
              TypeReference
              56. BeModelReferralPrescription.intendedPerformer.discipline
              Definition

              The required discipline of the provider party

              ShortThe required discipline of the provider party
              Control1..1
              TypeCodeableConcept
              58. BeModelReferralPrescription.intendedPerformer.period
              Definition

              Start and enddate for the particular provider

              ShortStart and enddate for the particular provider
              Control0..1
              TypePeriod
              60. BeModelReferralPrescription.intendedPerformer.organization
              Definition

              Reference to an organization that will add the performer

              ShortReference to an organization that will add the performer
              Control0..1
              TypeReference
              62. BeModelReferralPrescription.intendedPerformer.executionPeriod
              Definition

              Period in which the caregiver executes the treatment

              ShortPeriod in which the caregiver executes the treatment
              Control0..1
              TypePeriod
              64. BeModelReferralPrescription.intendedPerformer.status
              Definition

              Status of the action executed by the performer

              ShortStatus of the action executed by the performer
              Control0..1
              Typecode
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              66. BeModelReferralPrescription.intendedPerformer.statusReason
              Definition

              The reason of the status of the action executed by the performer

              ShortThe reason of the status of the action executed by the performer
              Control0..1
              TypeCodeableConcept
              68. BeModelReferralPrescription.serviceRequested
              Definition

              What is prescribed

              ShortWhat is prescribed
              Control1..1
              TypeCodeableConcept
              70. BeModelReferralPrescription.serviceRequestedDetail
              Definition

              More detailed specification of the prescribed act

              ShortMore detailed specification of the prescribed act
              Control0..*
              TypeCodeableConcept
              72. BeModelReferralPrescription.problemCode
              Definition

              The problem (code or reference) that is the main reason for this prescription

              ShortThe problem (code or reference) that is the main reason for this prescription
              Control0..1
              TypeReference
              74. BeModelReferralPrescription.anamnesis
              Definition

              Care Set Problem

              ShortCare Set Problem
              Control0..1
              TypeReference
              76. BeModelReferralPrescription.resultReceiver
              Definition

              True if the prescriber wants feedback. Other caregivers can be mentioned in the note

              ShortTrue if the prescriber wants feedback. Other caregivers can be mentioned in the note
              Control1..1
              Typeboolean
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              78. BeModelReferralPrescription.prescriptionStatus
              Definition

              Current status

              ShortCurrent status
              Control1..1
              BindingThe codes SHALL be taken from RequestStatus
              (required to http://hl7.org/fhir/ValueSet/request-status)
              Typecode
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              80. BeModelReferralPrescription.prescriptionStatusReason
              Definition

              Reason current status

              ShortReason current status
              Control0..1
              TypeCodeableConcept
              82. BeModelReferralPrescription.treatmentStatus
              Definition

              Status of the treatment

              ShortStatus of the treatment
              Control0..1
              TypeCodeableConcept
              84. BeModelReferralPrescription.treatmentStatusReason
              Definition

              Reason treatment status

              ShortReason treatment status
              Control0..1
              TypeCodeableConcept
              86. BeModelReferralPrescription.bodyLocation
              Definition

              Place where the treatment should be executed

              ShortPlace where the treatment should be executed
              Control0..*
              TypeBackboneElement
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              88. BeModelReferralPrescription.bodyLocation.id
              Definition

              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

              ShortUnique id for inter-element referencing
              Control0..1
              Typestring
              Is Modifierfalse
              XML FormatIn the XML format, this property is represented as an attribute.
              Summaryfalse
              90. BeModelReferralPrescription.bodyLocation.extension
              Definition

              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

              ShortAdditional content defined by implementations
              Comments

              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

              Control0..*
              TypeExtension
              Is Modifierfalse
              Summaryfalse
              Alternate Namesextensions, user content
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              SlicingThis element introduces a set of slices on BeModelReferralPrescription.bodyLocation.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
              • value @ url
              • 92. BeModelReferralPrescription.bodyLocation.modifierExtension
                Definition

                May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                ShortExtensions that cannot be ignored even if unrecognized
                Comments

                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                Control0..*
                TypeExtension
                Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                Summarytrue
                Requirements

                Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                Alternate Namesextensions, user content, modifiers
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                94. BeModelReferralPrescription.bodyLocation.bodySite
                Definition

                Anatomical place where the treatment should be executed

                ShortAnatomical place where the treatment should be executed
                Control0..1
                TypeCodeableConcept
                96. BeModelReferralPrescription.bodyLocation.bodyLaterality
                Definition

                Side of the body

                ShortSide of the body
                Control0..1
                TypeCodeableConcept
                98. BeModelReferralPrescription.note
                Definition

                Additional text notes about the request.

                ShortAdditional text notes about the request.
                Control0..*
                TypeBackboneElement
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                100. BeModelReferralPrescription.note.id
                Definition

                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                ShortUnique id for inter-element referencing
                Control0..1
                Typestring
                Is Modifierfalse
                XML FormatIn the XML format, this property is represented as an attribute.
                Summaryfalse
                102. BeModelReferralPrescription.note.extension
                Definition

                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                ShortAdditional content defined by implementations
                Comments

                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                Control0..*
                TypeExtension
                Is Modifierfalse
                Summaryfalse
                Alternate Namesextensions, user content
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                SlicingThis element introduces a set of slices on BeModelReferralPrescription.note.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                • value @ url
                • 104. BeModelReferralPrescription.note.modifierExtension
                  Definition

                  May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                  Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                  ShortExtensions that cannot be ignored even if unrecognized
                  Comments

                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                  Control0..*
                  TypeExtension
                  Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                  Summarytrue
                  Requirements

                  Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                  Alternate Namesextensions, user content, modifiers
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                  106. BeModelReferralPrescription.note.type
                  Definition

                  type of the note

                  Shorttype of the note
                  Control0..1
                  TypeCodeableConcept
                  108. BeModelReferralPrescription.note.text
                  Definition

                  text of the note

                  Shorttext of the note
                  Control1..1
                  Typestring
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  110. BeModelReferralPrescription.prescriptionType
                  Definition

                  Proposal, Prolongation, Prescription

                  ShortProposal, Prolongation, Prescription
                  Control1..1
                  Typecode
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension