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

Draft as of 2024-03-15

Definitions for the BeLaboratoryPrescription logical model.

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

0. BeLaboratoryPrescription
Definition

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

Logical ModelInstances of this logical model are not marked to be the target of a Reference

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

0. BeLaboratoryPrescription
Definition

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

Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. BeLaboratoryPrescription.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. BeLaboratoryPrescription.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. BeLaboratoryPrescription.prescriber
Definition

The prescribing healthcare party

ShortThe prescribing healthcare party
Control1..1
TypeReference
8. BeLaboratoryPrescription.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. BeLaboratoryPrescription.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
12. BeLaboratoryPrescription.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
14. BeLaboratoryPrescription.validityPeriod
Definition

Period of validity of prescription

ShortPeriod of validity of prescription
Control1..1
TypePeriod
16. BeLaboratoryPrescription.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()))
18. BeLaboratoryPrescription.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())
20. BeLaboratoryPrescription.intendedPerformer.discipline
Definition

The required discipline of the provider party

ShortThe required discipline of the provider party
Control1..1
TypeCodeableConcept
22. BeLaboratoryPrescription.serviceRequested
Definition

What is prescribed

ShortWhat is prescribed
Control1..1
TypeCodeableConcept
24. BeLaboratoryPrescription.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
26. BeLaboratoryPrescription.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
28. BeLaboratoryPrescription.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. BeLaboratoryPrescription
Definition

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

Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. BeLaboratoryPrescription.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. BeLaboratoryPrescription.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. BeLaboratoryPrescription.prescriber
Definition

The prescribing healthcare party

ShortThe prescribing healthcare party
Control1..1
TypeReference
8. BeLaboratoryPrescription.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. BeLaboratoryPrescription.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. BeLaboratoryPrescription.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. BeLaboratoryPrescription.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 BeLaboratoryPrescription.coprescriber.extension. The slices are unordered and Open, and can be differentiated using the following discriminators:
  • value @ url
  • 16. BeLaboratoryPrescription.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. BeLaboratoryPrescription.coprescriber.coprescriber
    Definition

    The co-prescriber party

    ShortThe co-prescriber party
    Control0..1
    TypeReference
    20. BeLaboratoryPrescription.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. BeLaboratoryPrescription.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. BeLaboratoryPrescription.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. BeLaboratoryPrescription.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. BeLaboratoryPrescription.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. BeLaboratoryPrescription.pssNumber
    Definition

    An identifier for the Prescription Search Support

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

    Reason for not following the PSS suggestion

    ShortReason for not following the PSS suggestion
    Control0..1
    TypeAnnotation
    34. BeLaboratoryPrescription.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. BeLaboratoryPrescription.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. BeLaboratoryPrescription.validityPeriod
    Definition

    Period of validity of prescription

    ShortPeriod of validity of prescription
    Control1..1
    TypePeriod
    40. BeLaboratoryPrescription.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. BeLaboratoryPrescription.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. BeLaboratoryPrescription.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. BeLaboratoryPrescription.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. BeLaboratoryPrescription.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. BeLaboratoryPrescription.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 BeLaboratoryPrescription.intendedPerformer.extension. The slices are unordered and Open, and can be differentiated using the following discriminators:
    • value @ url
    • 52. BeLaboratoryPrescription.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. BeLaboratoryPrescription.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. BeLaboratoryPrescription.intendedPerformer.discipline
      Definition

      The required discipline of the provider party

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

      Start and enddate for the particular provider

      ShortStart and enddate for the particular provider
      Control0..1
      TypePeriod
      60. BeLaboratoryPrescription.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. BeLaboratoryPrescription.intendedPerformer.executionPeriod
      Definition

      Period in which the caregiver executes the treatment

      ShortPeriod in which the caregiver executes the treatment
      Control0..1
      TypePeriod
      64. BeLaboratoryPrescription.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. BeLaboratoryPrescription.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. BeLaboratoryPrescription.serviceRequested
      Definition

      What is prescribed

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

      More detailed specification of the prescribed act

      ShortMore detailed specification of the prescribed act
      Control0..*
      TypeCodeableConcept
      72. BeLaboratoryPrescription.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. BeLaboratoryPrescription.anamnesis
      Definition

      Care Set Problem

      ShortCare Set Problem
      Control0..1
      TypeReference
      76. BeLaboratoryPrescription.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. BeLaboratoryPrescription.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. BeLaboratoryPrescription.prescriptionStatusReason
      Definition

      Reason current status

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

      Status of the treatment

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

      Reason treatment status

      ShortReason treatment status
      Control0..1
      TypeCodeableConcept
      86. BeLaboratoryPrescription.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. BeLaboratoryPrescription.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. BeLaboratoryPrescription.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 BeLaboratoryPrescription.bodyLocation.extension. The slices are unordered and Open, and can be differentiated using the following discriminators:
      • value @ url
      • 92. BeLaboratoryPrescription.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. BeLaboratoryPrescription.bodyLocation.bodySite
        Definition

        Anatomical place where the treatment should be executed

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

        Side of the body

        ShortSide of the body
        Control0..1
        TypeCodeableConcept
        98. BeLaboratoryPrescription.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. BeLaboratoryPrescription.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. BeLaboratoryPrescription.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 BeLaboratoryPrescription.note.extension. The slices are unordered and Open, and can be differentiated using the following discriminators:
        • value @ url
        • 104. BeLaboratoryPrescription.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. BeLaboratoryPrescription.note.type
          Definition

          type of the note

          Shorttype of the note
          Control0..1
          TypeCodeableConcept
          108. BeLaboratoryPrescription.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. BeLaboratoryPrescription.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