Digital Referral Prescription
1.0.0 - STU Belgium flag

This page is part of the HL7 BE Digital referral prescription IG (v1.0.0: STU 1) based on FHIR (HL7® FHIR® Standard) R4. No current official version has been published yet. For a full list of available versions, see the Directory of published versions

Logical Model: BeModelReferralPrescription - Detailed Descriptions

Active as of 2025-09-29

Definitions for the BeModelReferralPrescription logical model.

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

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 foundhere

          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 foundhere

          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