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
Draft as of 2024-11-20 |
Definitions for the BeModelReferralPrescription logical model.
Guidance on how to interpret the contents of this table can be found here
0. BeModelReferralPrescription | |
Definition | Logical model describing the model for the prescription referral. This draft is used in the HL7 Belgian workgroup for referral. |
Short | BeModelReferralPrescription |
Logical Model | Instances of this logical model are not marked to be the target of a Reference |
2. BeModelReferralPrescription.recordedDate | |
Definition | When this prescription was created |
Short | When this prescription was created |
Control | 1..1 |
Type | dateTime |
Primitive Value | This 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. |
Short | 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. |
Control | 1..1 |
Type | Reference |
6. BeModelReferralPrescription.prescriber | |
Definition | The prescribing healthcare party |
Short | The prescribing healthcare party |
Control | 1..1 |
Type | Reference |
8. BeModelReferralPrescription.coprescriberNumber | |
Definition | Number of co-prescribers that must sign the prescription to activate it |
Short | Number of co-prescribers that must sign the prescription to activate it |
Control | 1..1 |
Type | positiveInt |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
10. BeModelReferralPrescription.coprescriber | |
Definition | Information about co prescribers |
Short | Information about co prescribers |
Control | 0..* |
Type | BackboneElement |
12. BeModelReferralPrescription.coprescriber.coprescriber | |
Definition | The co-prescriber party |
Short | The co-prescriber party |
Control | 0..1 |
Type | Reference |
14. BeModelReferralPrescription.coprescriber.coprescriberType | |
Definition | Type of the practitioner |
Short | Type of the practitioner |
Control | 1..1 |
Type | code |
Primitive Value | This 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) |
Short | Status of co prescribing status (to sign, signed or refused) |
Control | 0..1 |
Type | code |
Primitive Value | This 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 |
Short | 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 |
Control | 1..1 |
Type | positiveInt |
Primitive Value | This 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. |
Short | The SSIN of the person for which the referral is prescribed. |
Control | 1..1 |
Type | Reference |
22. BeModelReferralPrescription.prescriptionNumber | |
Definition | An identifier for the ReferralPrescription, e.g. the UHMEP identifier, once available |
Short | An identifier for the ReferralPrescription, e.g. the UHMEP identifier, once available |
Control | 1..1 |
Type | Identifier |
24. BeModelReferralPrescription.pssNumber | |
Definition | An identifier for the Prescription Search Support |
Short | An identifier for the Prescription Search Support |
Control | 0..1 |
Type | Identifier |
26. BeModelReferralPrescription.pssRejectionReason | |
Definition | Reason for not following the PSS suggestion |
Short | Reason for not following the PSS suggestion |
Control | 0..1 |
Type | Annotation |
28. BeModelReferralPrescription.groupIdentifier | |
Short | An identifier for the bundle this prescription belongs to. |
Control | 0..1 |
Type | positiveInt |
Primitive Value | This 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. |
Short | The original request or prescription triggered this prescription |
Control | 0..* |
Type | Reference |
32. BeModelReferralPrescription.validityPeriod | |
Definition | Period of validity of prescription |
Short | Period of validity of prescription |
Control | 1..1 |
Type | Period |
34. BeModelReferralPrescription.treatmentPeriod | |
Definition | When this prescription is executed, available after start of execution |
Short | When this prescription is executed, available after start of execution |
Control | 0..1 |
Type | Period |
36. BeModelReferralPrescription.treatmentValidationEndDate | |
Definition | The latest moment to end this treatment |
Short | The latest moment to end this treatment |
Control | 0..1 |
Type | dateTime |
Primitive Value | This 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 |
Short | The prescription must have left the draft status before |
Control | 0..1 |
Type | dateTime |
Primitive Value | This 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 |
Short | The intended provider, i.e. who is expected to perform the procedure - a specific person or a speciality |
Control | 1..* |
Type | BackboneElement |
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,...) |
Short | 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,...) |
Control | 0..1 |
Type | Reference |
44. BeModelReferralPrescription.intendedPerformer.discipline | |
Definition | The required discipline of the provider party |
Short | The required discipline of the provider party |
Control | 1..1 |
Type | CodeableConcept |
46. BeModelReferralPrescription.intendedPerformer.period | |
Definition | Start and enddate for the particular provider |
Short | Start and enddate for the particular provider |
Control | 0..1 |
Type | Period |
48. BeModelReferralPrescription.intendedPerformer.organization | |
Definition | Reference to an organization that will add the performer |
Short | Reference to an organization that will add the performer |
Control | 0..1 |
Type | Reference |
50. BeModelReferralPrescription.intendedPerformer.executionPeriod | |
Definition | Period in which the caregiver executes the treatment |
Short | Period in which the caregiver executes the treatment |
Control | 0..1 |
Type | Period |
52. BeModelReferralPrescription.intendedPerformer.status | |
Definition | Status of the action executed by the performer |
Short | Status of the action executed by the performer |
Control | 0..1 |
Type | code |
Primitive Value | This 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 |
Short | The reason of the status of the action executed by the performer |
Control | 0..1 |
Type | CodeableConcept |
56. BeModelReferralPrescription.serviceRequested | |
Definition | What is prescribed |
Short | What is prescribed |
Control | 1..1 |
Type | CodeableConcept |
58. BeModelReferralPrescription.serviceRequestedDetail | |
Definition | More detailed specification of the prescribed act |
Short | More detailed specification of the prescribed act |
Control | 0..* |
Type | CodeableConcept |
60. BeModelReferralPrescription.problemCode | |
Definition | The problem (code or reference) that is the main reason for this prescription |
Short | The problem (code or reference) that is the main reason for this prescription |
Control | 0..1 |
Type | Reference |
62. BeModelReferralPrescription.anamnesis | |
Definition | Care Set Problem |
Short | Care Set Problem |
Control | 0..1 |
Type | Reference |
64. BeModelReferralPrescription.resultReceiver | |
Definition | True if the prescriber wants feedback. Other caregivers can be mentioned in the note |
Short | True if the prescriber wants feedback. Other caregivers can be mentioned in the note |
Control | 1..1 |
Type | boolean |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
66. BeModelReferralPrescription.prescriptionStatus | |
Definition | Current status |
Short | Current status |
Control | 1..1 |
Binding | The codes SHALL be taken from RequestStatus (required to http://hl7.org/fhir/ValueSet/request-status ) |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
68. BeModelReferralPrescription.prescriptionStatusReason | |
Definition | Reason current status |
Short | Reason current status |
Control | 0..1 |
Type | CodeableConcept |
70. BeModelReferralPrescription.treatmentStatus | |
Definition | Status of the treatment |
Short | Status of the treatment |
Control | 0..1 |
Type | CodeableConcept |
72. BeModelReferralPrescription.treatmentStatusReason | |
Definition | Reason treatment status |
Short | Reason treatment status |
Control | 0..1 |
Type | CodeableConcept |
74. BeModelReferralPrescription.bodyLocation | |
Definition | Place where the treatment should be executed |
Short | Place where the treatment should be executed |
Control | 0..* |
Type | BackboneElement |
76. BeModelReferralPrescription.bodyLocation.bodySite | |
Definition | Anatomical place where the treatment should be executed |
Short | Anatomical place where the treatment should be executed |
Control | 0..1 |
Type | CodeableConcept |
78. BeModelReferralPrescription.bodyLocation.bodyLaterality | |
Definition | Side of the body |
Short | Side of the body |
Control | 0..1 |
Type | CodeableConcept |
80. BeModelReferralPrescription.note | |
Definition | Additional text notes about the request. |
Short | Additional text notes about the request. |
Control | 0..* |
Type | BackboneElement |
82. BeModelReferralPrescription.note.type | |
Definition | type of the note |
Short | type of the note |
Control | 0..1 |
Type | CodeableConcept |
84. BeModelReferralPrescription.note.text | |
Definition | text of the note |
Short | text of the note |
Control | 1..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
86. BeModelReferralPrescription.prescriptionType | |
Definition | Proposal, Prolongation, Prescription |
Short | Proposal, Prolongation, Prescription |
Control | 1..1 |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Guidance on how to interpret the contents of this table can be found here
0. BeModelReferralPrescription | |
Definition | Logical model describing the model for the prescription referral. This draft is used in the HL7 Belgian workgroup for referral. |
Short | BeModelReferralPrescription |
Control | 0..* |
Is Modifier | false |
Logical Model | Instances of this logical model are not marked to be the target of a Reference |
2. BeModelReferralPrescription.recordedDate | |
Definition | When this prescription was created |
Short | When this prescription was created |
Control | 1..1 |
Type | dateTime |
Primitive Value | This 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. |
Short | 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. |
Control | 1..1 |
Type | Reference |
6. BeModelReferralPrescription.prescriber | |
Definition | The prescribing healthcare party |
Short | The prescribing healthcare party |
Control | 1..1 |
Type | Reference |
8. BeModelReferralPrescription.coprescriberNumber | |
Definition | Number of co-prescribers that must sign the prescription to activate it |
Short | Number of co-prescribers that must sign the prescription to activate it |
Control | 1..1 |
Type | positiveInt |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
10. BeModelReferralPrescription.coprescriber | |
Definition | Information about co prescribers |
Short | Information about co prescribers |
Control | 0..* |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
12. 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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-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()) |
14. BeModelReferralPrescription.coprescriber.coprescriber | |
Definition | The co-prescriber party |
Short | The co-prescriber party |
Control | 0..1 |
Type | Reference |
16. BeModelReferralPrescription.coprescriber.coprescriberType | |
Definition | Type of the practitioner |
Short | Type of the practitioner |
Control | 1..1 |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
18. BeModelReferralPrescription.coprescriber.status | |
Definition | Status of co prescribing status (to sign, signed or refused) |
Short | Status of co prescribing status (to sign, signed or refused) |
Control | 0..1 |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
20. 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 |
Short | 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 |
Control | 1..1 |
Type | positiveInt |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
22. BeModelReferralPrescription.patient | |
Definition | The SSIN of the person for which the referral is prescribed. |
Short | The SSIN of the person for which the referral is prescribed. |
Control | 1..1 |
Type | Reference |
24. BeModelReferralPrescription.prescriptionNumber | |
Definition | An identifier for the ReferralPrescription, e.g. the UHMEP identifier, once available |
Short | An identifier for the ReferralPrescription, e.g. the UHMEP identifier, once available |
Control | 1..1 |
Type | Identifier |
26. BeModelReferralPrescription.pssNumber | |
Definition | An identifier for the Prescription Search Support |
Short | An identifier for the Prescription Search Support |
Control | 0..1 |
Type | Identifier |
28. BeModelReferralPrescription.pssRejectionReason | |
Definition | Reason for not following the PSS suggestion |
Short | Reason for not following the PSS suggestion |
Control | 0..1 |
Type | Annotation |
30. BeModelReferralPrescription.groupIdentifier | |
Short | An identifier for the bundle this prescription belongs to. |
Control | 0..1 |
Type | positiveInt |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
32. 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. |
Short | The original request or prescription triggered this prescription |
Control | 0..* |
Type | Reference |
34. BeModelReferralPrescription.validityPeriod | |
Definition | Period of validity of prescription |
Short | Period of validity of prescription |
Control | 1..1 |
Type | Period |
36. BeModelReferralPrescription.treatmentPeriod | |
Definition | When this prescription is executed, available after start of execution |
Short | When this prescription is executed, available after start of execution |
Control | 0..1 |
Type | Period |
38. BeModelReferralPrescription.treatmentValidationEndDate | |
Definition | The latest moment to end this treatment |
Short | The latest moment to end this treatment |
Control | 0..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
40. BeModelReferralPrescription.creationEndDate | |
Definition | The prescription must have left the draft status before |
Short | The prescription must have left the draft status before |
Control | 0..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
42. BeModelReferralPrescription.intendedPerformer | |
Definition | The intended provider, i.e. who is expected to perform the procedure - a specific person or a speciality |
Short | The intended provider, i.e. who is expected to perform the procedure - a specific person or a speciality |
Control | 1..* |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
44. 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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-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()) |
46. 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,...) |
Short | 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,...) |
Control | 0..1 |
Type | Reference |
48. BeModelReferralPrescription.intendedPerformer.discipline | |
Definition | The required discipline of the provider party |
Short | The required discipline of the provider party |
Control | 1..1 |
Type | CodeableConcept |
50. BeModelReferralPrescription.intendedPerformer.period | |
Definition | Start and enddate for the particular provider |
Short | Start and enddate for the particular provider |
Control | 0..1 |
Type | Period |
52. BeModelReferralPrescription.intendedPerformer.organization | |
Definition | Reference to an organization that will add the performer |
Short | Reference to an organization that will add the performer |
Control | 0..1 |
Type | Reference |
54. BeModelReferralPrescription.intendedPerformer.executionPeriod | |
Definition | Period in which the caregiver executes the treatment |
Short | Period in which the caregiver executes the treatment |
Control | 0..1 |
Type | Period |
56. BeModelReferralPrescription.intendedPerformer.status | |
Definition | Status of the action executed by the performer |
Short | Status of the action executed by the performer |
Control | 0..1 |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
58. BeModelReferralPrescription.intendedPerformer.statusReason | |
Definition | The reason of the status of the action executed by the performer |
Short | The reason of the status of the action executed by the performer |
Control | 0..1 |
Type | CodeableConcept |
60. BeModelReferralPrescription.serviceRequested | |
Definition | What is prescribed |
Short | What is prescribed |
Control | 1..1 |
Type | CodeableConcept |
62. BeModelReferralPrescription.serviceRequestedDetail | |
Definition | More detailed specification of the prescribed act |
Short | More detailed specification of the prescribed act |
Control | 0..* |
Type | CodeableConcept |
64. BeModelReferralPrescription.problemCode | |
Definition | The problem (code or reference) that is the main reason for this prescription |
Short | The problem (code or reference) that is the main reason for this prescription |
Control | 0..1 |
Type | Reference |
66. BeModelReferralPrescription.anamnesis | |
Definition | Care Set Problem |
Short | Care Set Problem |
Control | 0..1 |
Type | Reference |
68. BeModelReferralPrescription.resultReceiver | |
Definition | True if the prescriber wants feedback. Other caregivers can be mentioned in the note |
Short | True if the prescriber wants feedback. Other caregivers can be mentioned in the note |
Control | 1..1 |
Type | boolean |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
70. BeModelReferralPrescription.prescriptionStatus | |
Definition | Current status |
Short | Current status |
Control | 1..1 |
Binding | The codes SHALL be taken from RequestStatus (required to http://hl7.org/fhir/ValueSet/request-status ) |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
72. BeModelReferralPrescription.prescriptionStatusReason | |
Definition | Reason current status |
Short | Reason current status |
Control | 0..1 |
Type | CodeableConcept |
74. BeModelReferralPrescription.treatmentStatus | |
Definition | Status of the treatment |
Short | Status of the treatment |
Control | 0..1 |
Type | CodeableConcept |
76. BeModelReferralPrescription.treatmentStatusReason | |
Definition | Reason treatment status |
Short | Reason treatment status |
Control | 0..1 |
Type | CodeableConcept |
78. BeModelReferralPrescription.bodyLocation | |
Definition | Place where the treatment should be executed |
Short | Place where the treatment should be executed |
Control | 0..* |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
80. 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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-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()) |
82. BeModelReferralPrescription.bodyLocation.bodySite | |
Definition | Anatomical place where the treatment should be executed |
Short | Anatomical place where the treatment should be executed |
Control | 0..1 |
Type | CodeableConcept |
84. BeModelReferralPrescription.bodyLocation.bodyLaterality | |
Definition | Side of the body |
Short | Side of the body |
Control | 0..1 |
Type | CodeableConcept |
86. BeModelReferralPrescription.note | |
Definition | Additional text notes about the request. |
Short | Additional text notes about the request. |
Control | 0..* |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
88. 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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-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()) |
90. BeModelReferralPrescription.note.type | |
Definition | type of the note |
Short | type of the note |
Control | 0..1 |
Type | CodeableConcept |
92. BeModelReferralPrescription.note.text | |
Definition | text of the note |
Short | text of the note |
Control | 1..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
94. BeModelReferralPrescription.prescriptionType | |
Definition | Proposal, Prolongation, Prescription |
Short | Proposal, Prolongation, Prescription |
Control | 1..1 |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Guidance on how to interpret the contents of this table can be found here
0. BeModelReferralPrescription | |
Definition | Logical model describing the model for the prescription referral. This draft is used in the HL7 Belgian workgroup for referral. |
Short | BeModelReferralPrescription |
Control | 0..* |
Is Modifier | false |
Logical Model | Instances of this logical model are not marked to be the target of a Reference |
2. BeModelReferralPrescription.recordedDate | |
Definition | When this prescription was created |
Short | When this prescription was created |
Control | 1..1 |
Type | dateTime |
Primitive Value | This 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. |
Short | 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. |
Control | 1..1 |
Type | Reference |
6. BeModelReferralPrescription.prescriber | |
Definition | The prescribing healthcare party |
Short | The prescribing healthcare party |
Control | 1..1 |
Type | Reference |
8. BeModelReferralPrescription.coprescriberNumber | |
Definition | Number of co-prescribers that must sign the prescription to activate it |
Short | Number of co-prescribers that must sign the prescription to activate it |
Control | 1..1 |
Type | positiveInt |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
10. BeModelReferralPrescription.coprescriber | |
Definition | Information about co prescribers |
Short | Information about co prescribers |
Control | 0..* |
Type | BackboneElement |
Invariants | ele-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. |
Short | Unique id for inter-element referencing |
Control | 0..1 |
Type | string |
Is Modifier | false |
XML Format | In the XML format, this property is represented as an attribute. |
Summary | false |
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. |
Short | Additional 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. |
Control | 0..* |
Type | Extension |
Is Modifier | false |
Summary | false |
Alternate Names | extensions, user content |
Invariants | ele-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() ) |
Slicing | This element introduces a set of slices on BeModelReferralPrescription.coprescriber.extension . The slices areUnordered and Open, and can be differentiated using the following discriminators: |
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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-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 |
Short | The co-prescriber party |
Control | 0..1 |
Type | Reference |
20. BeModelReferralPrescription.coprescriber.coprescriberType | |
Definition | Type of the practitioner |
Short | Type of the practitioner |
Control | 1..1 |
Type | code |
Primitive Value | This 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) |
Short | Status of co prescribing status (to sign, signed or refused) |
Control | 0..1 |
Type | code |
Primitive Value | This 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 |
Short | 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 |
Control | 1..1 |
Type | positiveInt |
Primitive Value | This 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. |
Short | The SSIN of the person for which the referral is prescribed. |
Control | 1..1 |
Type | Reference |
28. BeModelReferralPrescription.prescriptionNumber | |
Definition | An identifier for the ReferralPrescription, e.g. the UHMEP identifier, once available |
Short | An identifier for the ReferralPrescription, e.g. the UHMEP identifier, once available |
Control | 1..1 |
Type | Identifier |
30. BeModelReferralPrescription.pssNumber | |
Definition | An identifier for the Prescription Search Support |
Short | An identifier for the Prescription Search Support |
Control | 0..1 |
Type | Identifier |
32. BeModelReferralPrescription.pssRejectionReason | |
Definition | Reason for not following the PSS suggestion |
Short | Reason for not following the PSS suggestion |
Control | 0..1 |
Type | Annotation |
34. BeModelReferralPrescription.groupIdentifier | |
Short | An identifier for the bundle this prescription belongs to. |
Control | 0..1 |
Type | positiveInt |
Primitive Value | This 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. |
Short | The original request or prescription triggered this prescription |
Control | 0..* |
Type | Reference |
38. BeModelReferralPrescription.validityPeriod | |
Definition | Period of validity of prescription |
Short | Period of validity of prescription |
Control | 1..1 |
Type | Period |
40. BeModelReferralPrescription.treatmentPeriod | |
Definition | When this prescription is executed, available after start of execution |
Short | When this prescription is executed, available after start of execution |
Control | 0..1 |
Type | Period |
42. BeModelReferralPrescription.treatmentValidationEndDate | |
Definition | The latest moment to end this treatment |
Short | The latest moment to end this treatment |
Control | 0..1 |
Type | dateTime |
Primitive Value | This 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 |
Short | The prescription must have left the draft status before |
Control | 0..1 |
Type | dateTime |
Primitive Value | This 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 |
Short | The intended provider, i.e. who is expected to perform the procedure - a specific person or a speciality |
Control | 1..* |
Type | BackboneElement |
Invariants | ele-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. |
Short | Unique id for inter-element referencing |
Control | 0..1 |
Type | string |
Is Modifier | false |
XML Format | In the XML format, this property is represented as an attribute. |
Summary | false |
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. |
Short | Additional 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. |
Control | 0..* |
Type | Extension |
Is Modifier | false |
Summary | false |
Alternate Names | extensions, user content |
Invariants | ele-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() ) |
Slicing | This element introduces a set of slices on BeModelReferralPrescription.intendedPerformer.extension . The slices areUnordered and Open, and can be differentiated using the following discriminators: |
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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-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,...) |
Short | 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,...) |
Control | 0..1 |
Type | Reference |
56. BeModelReferralPrescription.intendedPerformer.discipline | |
Definition | The required discipline of the provider party |
Short | The required discipline of the provider party |
Control | 1..1 |
Type | CodeableConcept |
58. BeModelReferralPrescription.intendedPerformer.period | |
Definition | Start and enddate for the particular provider |
Short | Start and enddate for the particular provider |
Control | 0..1 |
Type | Period |
60. BeModelReferralPrescription.intendedPerformer.organization | |
Definition | Reference to an organization that will add the performer |
Short | Reference to an organization that will add the performer |
Control | 0..1 |
Type | Reference |
62. BeModelReferralPrescription.intendedPerformer.executionPeriod | |
Definition | Period in which the caregiver executes the treatment |
Short | Period in which the caregiver executes the treatment |
Control | 0..1 |
Type | Period |
64. BeModelReferralPrescription.intendedPerformer.status | |
Definition | Status of the action executed by the performer |
Short | Status of the action executed by the performer |
Control | 0..1 |
Type | code |
Primitive Value | This 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 |
Short | The reason of the status of the action executed by the performer |
Control | 0..1 |
Type | CodeableConcept |
68. BeModelReferralPrescription.serviceRequested | |
Definition | What is prescribed |
Short | What is prescribed |
Control | 1..1 |
Type | CodeableConcept |
70. BeModelReferralPrescription.serviceRequestedDetail | |
Definition | More detailed specification of the prescribed act |
Short | More detailed specification of the prescribed act |
Control | 0..* |
Type | CodeableConcept |
72. BeModelReferralPrescription.problemCode | |
Definition | The problem (code or reference) that is the main reason for this prescription |
Short | The problem (code or reference) that is the main reason for this prescription |
Control | 0..1 |
Type | Reference |
74. BeModelReferralPrescription.anamnesis | |
Definition | Care Set Problem |
Short | Care Set Problem |
Control | 0..1 |
Type | Reference |
76. BeModelReferralPrescription.resultReceiver | |
Definition | True if the prescriber wants feedback. Other caregivers can be mentioned in the note |
Short | True if the prescriber wants feedback. Other caregivers can be mentioned in the note |
Control | 1..1 |
Type | boolean |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
78. BeModelReferralPrescription.prescriptionStatus | |
Definition | Current status |
Short | Current status |
Control | 1..1 |
Binding | The codes SHALL be taken from RequestStatus (required to http://hl7.org/fhir/ValueSet/request-status ) |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
80. BeModelReferralPrescription.prescriptionStatusReason | |
Definition | Reason current status |
Short | Reason current status |
Control | 0..1 |
Type | CodeableConcept |
82. BeModelReferralPrescription.treatmentStatus | |
Definition | Status of the treatment |
Short | Status of the treatment |
Control | 0..1 |
Type | CodeableConcept |
84. BeModelReferralPrescription.treatmentStatusReason | |
Definition | Reason treatment status |
Short | Reason treatment status |
Control | 0..1 |
Type | CodeableConcept |
86. BeModelReferralPrescription.bodyLocation | |
Definition | Place where the treatment should be executed |
Short | Place where the treatment should be executed |
Control | 0..* |
Type | BackboneElement |
Invariants | ele-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. |
Short | Unique id for inter-element referencing |
Control | 0..1 |
Type | string |
Is Modifier | false |
XML Format | In the XML format, this property is represented as an attribute. |
Summary | false |
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. |
Short | Additional 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. |
Control | 0..* |
Type | Extension |
Is Modifier | false |
Summary | false |
Alternate Names | extensions, user content |
Invariants | ele-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() ) |
Slicing | This element introduces a set of slices on BeModelReferralPrescription.bodyLocation.extension . The slices areUnordered and Open, and can be differentiated using the following discriminators: |
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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-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 |
Short | Anatomical place where the treatment should be executed |
Control | 0..1 |
Type | CodeableConcept |
96. BeModelReferralPrescription.bodyLocation.bodyLaterality | |
Definition | Side of the body |
Short | Side of the body |
Control | 0..1 |
Type | CodeableConcept |
98. BeModelReferralPrescription.note | |
Definition | Additional text notes about the request. |
Short | Additional text notes about the request. |
Control | 0..* |
Type | BackboneElement |
Invariants | ele-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. |
Short | Unique id for inter-element referencing |
Control | 0..1 |
Type | string |
Is Modifier | false |
XML Format | In the XML format, this property is represented as an attribute. |
Summary | false |
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. |
Short | Additional 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. |
Control | 0..* |
Type | Extension |
Is Modifier | false |
Summary | false |
Alternate Names | extensions, user content |
Invariants | ele-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() ) |
Slicing | This element introduces a set of slices on BeModelReferralPrescription.note.extension . The slices areUnordered and Open, and can be differentiated using the following discriminators: |
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). |
Short | Extensions 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
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 Names | extensions, user content, modifiers |
Invariants | ele-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 |
Short | type of the note |
Control | 0..1 |
Type | CodeableConcept |
108. BeModelReferralPrescription.note.text | |
Definition | text of the note |
Short | text of the note |
Control | 1..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
110. BeModelReferralPrescription.prescriptionType | |
Definition | Proposal, Prolongation, Prescription |
Short | Proposal, Prolongation, Prescription |
Control | 1..1 |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |