HL7 Belgium Patientwill (Patient Dossier)
1.0.0 - STU

Publication Build: This will be filled in by the publication tooling

## Resource Profile: BePatientWill

Official URL: https://www.ehealth.fgov.be/standards/fhir/patientwill/StructureDefinition/be-patientwill | Version: 1.0.0
Active as of 2021-01-10 | Computable Name: BePatientWill

Belgian federal profile for a patient will ONLY in the context of the patient will in the context of limitations to treatment, DNR etc. Initially based on the functional description of the NIHDI. This profile will in the future be also used to record agreement to participate in clinical trials etc. Any usecase around informed consent is out of scope for this profile.

Usage:

- Examples for this Resource Profile: Consent/patientwill1

### Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

- Differential Table
- Key Elements Table
- Snapshot Table
- Statistics/References
- All

This structure is derived from Consent

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Consent |  | 0..* | Consent | A healthcare consumer's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time
Slices for extension |  | 1..* | Extension | Extension Slice: Unordered, Open by value:url
note | S | 0..1 | Annotation | BeExtSimpleNote URL: https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-ext-simple-note
recorder | S | 1..1 | Reference(BePatient | BePractitioner | BeOrganization) | BeExtRecorder URL: https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-ext-recorder
identifier | S | 0..* | Identifier | Identifier for this record (external references)
status | S | 1..1 | code | This is the status of the patient will expressed under provision.code .
scope |  | 1..1 | CodeableConcept | Scope is not explicit in the Belgian context Binding: BeVSPatientWillScope (extensible)
category | S | 1..* | CodeableConcept | Classification of the consent statement - for indexing/retrieval Binding: Patient Will Category (required)
patient | S | 1..1 | Reference(BePatient) | The subject of the patient will.
dateTime | S | 1..1 | dateTime | The dateTime when the patient will has been recorded
performer | S | 0..* | Reference(BeOrganization | BePatient | BePractitioner | BePractitionerRole | RelatedPerson) | Commonly, the patient will is expressed by the patient, but for some cases it may be some other person. See representative in the LM
Slices for source[x] | S | 0..1 | Attachment, Reference(Consent | DocumentReference | Contract | QuestionnaireResponse) | The evidence used to support the patient will. Slice: Unordered, Open by type:$this
source[x]:sourceReference |  | 0..1 | Reference(DocumentReference) | Source from which this consent is taken
policyRule |  | 0..1 | CodeableConcept | Provide a short textual description in the .text attribute (see invariant ppc-1)
provision | S | 1..1 | BackboneElement | Constraints to the base Consent.policyRule
period | S | 1..1 | Period | Timeframe for this rule
securityLabel |  | 0..0 |  |
purpose |  | 0..0 |  |
class |  | 0..0 |  |
code | S | 1..1 | CodeableConcept | The actual directive in the will Binding: Patient Will code Value Set (required)
data |  | 0..0 |  |
Documentation for this format

#### Terminology Bindings (Differential)

Path | Conformance | ValueSet
Consent.scope | extensible | BeVSPatientWillScope
Consent.category | required | BeVSPatientWillCategory (a valid code from Patient Will Category CodeSystem)
Consent.provision.code | required | BeVSPatientWillCode (a valid code from Patient Will Directive CodeSystem)

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Consent | C | 0..* | Consent | A healthcare consumer's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
Slices for extension |  | 1..* | Extension | Extension Slice: Unordered, Open by value:url
note | S | 0..1 | Annotation | BeExtSimpleNote URL: https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-ext-simple-note
recorder | S | 1..1 | Reference(BePatient | BePractitioner | BeOrganization) | BeExtRecorder URL: https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-ext-recorder
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
identifier | S Σ | 0..* | Identifier | Identifier for this record (external references) Example General: {"system":"http://acme.org/identifier/local/eCMS","value":"Local eCMS identifier"}
status | ?!S Σ | 1..1 | code | This is the status of the patient will expressed under provision.code . Binding: ConsentState (required): Indicates the state of the consent.
scope | ?!Σ | 1..1 | CodeableConcept | Scope is not explicit in the Belgian context Binding: BeVSPatientWillScope (extensible)
category | S Σ | 1..* | CodeableConcept | Classification of the consent statement - for indexing/retrieval Binding: Patient Will Category (required)
patient | S Σ | 1..1 | Reference(BePatient) | The subject of the patient will.
dateTime | S Σ | 1..1 | dateTime | The dateTime when the patient will has been recorded
performer | S Σ | 0..* | Reference(BeOrganization | BePatient | BePractitioner | BePractitionerRole | RelatedPerson) | Commonly, the patient will is expressed by the patient, but for some cases it may be some other person. See representative in the LM
Slices for source[x] | S Σ | 0..1 |  | The evidence used to support the patient will. Slice: Unordered, Open by type:$this
sourceAttachment |  |  | Attachment |
sourceReference |  |  | Reference(Consent | DocumentReference | Contract | QuestionnaireResponse) |
source[x]:sourceReference | Σ | 0..1 | Reference(DocumentReference) | Source from which this consent is taken
policyRule | Σ C | 0..1 | CodeableConcept | Provide a short textual description in the .text attribute (see invariant ppc-1) Binding: ConsentPolicyRuleCodes (extensible): Regulatory policy examples.
provision | S Σ | 1..1 | BackboneElement | Constraints to the base Consent.policyRule
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
period | S Σ | 1..1 | Period | Timeframe for this rule
code | S Σ | 1..1 | CodeableConcept | The actual directive in the will Binding: Patient Will code Value Set (required)
Documentation for this format

#### Terminology Bindings

Path | Conformance | ValueSet
Consent.status | required | ConsentState
Consent.scope | extensible | BeVSPatientWillScope
Consent.category | required | BeVSPatientWillCategory (a valid code from Patient Will Category CodeSystem)
Consent.policyRule | extensible | ConsentPolicyRuleCodes
Consent.provision.code | required | BeVSPatientWillCode (a valid code from Patient Will Directive CodeSystem)
Consent.provision.data.meaning | required | ConsentDataMeaning

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Consent | C | 0..* | Consent | A healthcare consumer's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time
id | Σ | 0..1 | id | Logical id of this artifact
meta | Σ | 0..1 | Meta | Metadata about the resource
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
language |  | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
Additional Bindings | Purpose
AllLanguages | Max Binding
text |  | 0..1 | Narrative | Text summary of the resource, for human interpretation
contained |  | 0..* | Resource | Contained, inline Resources
Slices for extension |  | 1..* | Extension | Extension Slice: Unordered, Open by value:url
note | S | 0..1 | Annotation | BeExtSimpleNote URL: https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-ext-simple-note
recorder | S | 1..1 | Reference(BePatient | BePractitioner | BeOrganization) | BeExtRecorder URL: https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-ext-recorder
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
identifier | S Σ | 0..* | Identifier | Identifier for this record (external references) Example General: {"system":"http://acme.org/identifier/local/eCMS","value":"Local eCMS identifier"}
status | ?!S Σ | 1..1 | code | This is the status of the patient will expressed under provision.code . Binding: ConsentState (required): Indicates the state of the consent.
scope | ?!Σ | 1..1 | CodeableConcept | Scope is not explicit in the Belgian context Binding: BeVSPatientWillScope (extensible)
category | S Σ | 1..* | CodeableConcept | Classification of the consent statement - for indexing/retrieval Binding: Patient Will Category (required)
patient | S Σ | 1..1 | Reference(BePatient) | The subject of the patient will.
dateTime | S Σ | 1..1 | dateTime | The dateTime when the patient will has been recorded
performer | S Σ | 0..* | Reference(BeOrganization | BePatient | BePractitioner | BePractitionerRole | RelatedPerson) | Commonly, the patient will is expressed by the patient, but for some cases it may be some other person. See representative in the LM
organization | Σ | 0..* | Reference(Organization) | Custodian of the consent
Slices for source[x] | S Σ | 0..1 |  | The evidence used to support the patient will. Slice: Unordered, Open by type:$this
sourceAttachment |  |  | Attachment |
sourceReference |  |  | Reference(Consent | DocumentReference | Contract | QuestionnaireResponse) |
source[x]:sourceReference | Σ | 0..1 | Reference(DocumentReference) | Source from which this consent is taken
policy |  | 0..* | BackboneElement | Policies covered by this consent
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
authority | C | 0..1 | uri | Enforcement source for policy
uri | C | 0..1 | uri | Specific policy covered by this consent
policyRule | Σ C | 0..1 | CodeableConcept | Provide a short textual description in the .text attribute (see invariant ppc-1) Binding: ConsentPolicyRuleCodes (extensible): Regulatory policy examples.
verification | Σ | 0..* | BackboneElement | Consent Verified by patient or family
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
verified | Σ | 1..1 | boolean | Has been verified
verifiedWith |  | 0..1 | Reference(Patient | RelatedPerson) | Person who verified
verificationDate |  | 0..1 | dateTime | When consent verified
provision | S Σ | 1..1 | BackboneElement | Constraints to the base Consent.policyRule
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
type | Σ | 0..1 | code | deny | permit Binding: ConsentProvisionType (required): How a rule statement is applied, such as adding additional consent or removing consent.
period | S Σ | 1..1 | Period | Timeframe for this rule
actor |  | 0..* | BackboneElement | Who|what controlled by this rule (or group, by role)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
role |  | 1..1 | CodeableConcept | How the actor is involved Binding: SecurityRoleType (extensible): How an actor is involved in the consent considerations.
reference |  | 1..1 | Reference(Device | Group | CareTeam | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole) | Resource for the actor (or group, by role)
action | Σ | 0..* | CodeableConcept | Actions controlled by this rule Binding: ConsentActionCodes (example): Detailed codes for the consent action.
code | S Σ | 1..1 | CodeableConcept | The actual directive in the will Binding: Patient Will code Value Set (required)
dataPeriod | Σ | 0..1 | Period | Timeframe for data controlled by this rule
provision |  | 0..* | See provision (Consent) | Nested Exception Rules
Documentation for this format

#### Terminology Bindings

Path | Conformance | ValueSet
Consent.language | preferred | CommonLanguages
Additional Bindings | Purpose
AllLanguages | Max Binding
Consent.status | required | ConsentState
Consent.scope | extensible | BeVSPatientWillScope
Consent.category | required | BeVSPatientWillCategory (a valid code from Patient Will Category CodeSystem)
Consent.policyRule | extensible | ConsentPolicyRuleCodes
Consent.provision.type | required | ConsentProvisionType
Consent.provision.actor.role | extensible | SecurityRoleType
Consent.provision.action | example | ConsentActionCodes
Consent.provision.code | required | BeVSPatientWillCode (a valid code from Patient Will Directive CodeSystem)
Consent.provision.data.meaning | required | ConsentDataMeaning

This structure is derived from Consent

Summary

Mandatory: 7 elements
Must-Support: 12 elements
Prohibited: 4 elements

Structures

This structure refers to these other structures:

- BePatient (https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-patient)
- BeOrganization (https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-organization)
- BePractitioner (https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-practitioner)
- BePractitionerRole (https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-practitionerrole)

Extensions

This structure refers to these extensions:

- https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-ext-simple-note
- https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-ext-recorder

Slices

This structure defines the following Slices:

- The element Consent.source[x] is sliced based on the value of type:$this

Differential View

This structure is derived from Consent

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Consent |  | 0..* | Consent | A healthcare consumer's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time
Slices for extension |  | 1..* | Extension | Extension Slice: Unordered, Open by value:url
note | S | 0..1 | Annotation | BeExtSimpleNote URL: https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-ext-simple-note
recorder | S | 1..1 | Reference(BePatient | BePractitioner | BeOrganization) | BeExtRecorder URL: https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-ext-recorder
identifier | S | 0..* | Identifier | Identifier for this record (external references)
status | S | 1..1 | code | This is the status of the patient will expressed under provision.code .
scope |  | 1..1 | CodeableConcept | Scope is not explicit in the Belgian context Binding: BeVSPatientWillScope (extensible)
category | S | 1..* | CodeableConcept | Classification of the consent statement - for indexing/retrieval Binding: Patient Will Category (required)
patient | S | 1..1 | Reference(BePatient) | The subject of the patient will.
dateTime | S | 1..1 | dateTime | The dateTime when the patient will has been recorded
performer | S | 0..* | Reference(BeOrganization | BePatient | BePractitioner | BePractitionerRole | RelatedPerson) | Commonly, the patient will is expressed by the patient, but for some cases it may be some other person. See representative in the LM
Slices for source[x] | S | 0..1 | Attachment, Reference(Consent | DocumentReference | Contract | QuestionnaireResponse) | The evidence used to support the patient will. Slice: Unordered, Open by type:$this
source[x]:sourceReference |  | 0..1 | Reference(DocumentReference) | Source from which this consent is taken
policyRule |  | 0..1 | CodeableConcept | Provide a short textual description in the .text attribute (see invariant ppc-1)
provision | S | 1..1 | BackboneElement | Constraints to the base Consent.policyRule
period | S | 1..1 | Period | Timeframe for this rule
securityLabel |  | 0..0 |  |
purpose |  | 0..0 |  |
class |  | 0..0 |  |
code | S | 1..1 | CodeableConcept | The actual directive in the will Binding: Patient Will code Value Set (required)
data |  | 0..0 |  |
Documentation for this format

#### Terminology Bindings (Differential)

Path | Conformance | ValueSet
Consent.scope | extensible | BeVSPatientWillScope
Consent.category | required | BeVSPatientWillCategory (a valid code from Patient Will Category CodeSystem)
Consent.provision.code | required | BeVSPatientWillCode (a valid code from Patient Will Directive CodeSystem)

Key Elements View

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Consent | C | 0..* | Consent | A healthcare consumer's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
Slices for extension |  | 1..* | Extension | Extension Slice: Unordered, Open by value:url
note | S | 0..1 | Annotation | BeExtSimpleNote URL: https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-ext-simple-note
recorder | S | 1..1 | Reference(BePatient | BePractitioner | BeOrganization) | BeExtRecorder URL: https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-ext-recorder
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
identifier | S Σ | 0..* | Identifier | Identifier for this record (external references) Example General: {"system":"http://acme.org/identifier/local/eCMS","value":"Local eCMS identifier"}
status | ?!S Σ | 1..1 | code | This is the status of the patient will expressed under provision.code . Binding: ConsentState (required): Indicates the state of the consent.
scope | ?!Σ | 1..1 | CodeableConcept | Scope is not explicit in the Belgian context Binding: BeVSPatientWillScope (extensible)
category | S Σ | 1..* | CodeableConcept | Classification of the consent statement - for indexing/retrieval Binding: Patient Will Category (required)
patient | S Σ | 1..1 | Reference(BePatient) | The subject of the patient will.
dateTime | S Σ | 1..1 | dateTime | The dateTime when the patient will has been recorded
performer | S Σ | 0..* | Reference(BeOrganization | BePatient | BePractitioner | BePractitionerRole | RelatedPerson) | Commonly, the patient will is expressed by the patient, but for some cases it may be some other person. See representative in the LM
Slices for source[x] | S Σ | 0..1 |  | The evidence used to support the patient will. Slice: Unordered, Open by type:$this
sourceAttachment |  |  | Attachment |
sourceReference |  |  | Reference(Consent | DocumentReference | Contract | QuestionnaireResponse) |
source[x]:sourceReference | Σ | 0..1 | Reference(DocumentReference) | Source from which this consent is taken
policyRule | Σ C | 0..1 | CodeableConcept | Provide a short textual description in the .text attribute (see invariant ppc-1) Binding: ConsentPolicyRuleCodes (extensible): Regulatory policy examples.
provision | S Σ | 1..1 | BackboneElement | Constraints to the base Consent.policyRule
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
period | S Σ | 1..1 | Period | Timeframe for this rule
code | S Σ | 1..1 | CodeableConcept | The actual directive in the will Binding: Patient Will code Value Set (required)
Documentation for this format

#### Terminology Bindings

Path | Conformance | ValueSet
Consent.status | required | ConsentState
Consent.scope | extensible | BeVSPatientWillScope
Consent.category | required | BeVSPatientWillCategory (a valid code from Patient Will Category CodeSystem)
Consent.policyRule | extensible | ConsentPolicyRuleCodes
Consent.provision.code | required | BeVSPatientWillCode (a valid code from Patient Will Directive CodeSystem)
Consent.provision.data.meaning | required | ConsentDataMeaning

Snapshot View

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Consent | C | 0..* | Consent | A healthcare consumer's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time
id | Σ | 0..1 | id | Logical id of this artifact
meta | Σ | 0..1 | Meta | Metadata about the resource
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
language |  | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
Additional Bindings | Purpose
AllLanguages | Max Binding
text |  | 0..1 | Narrative | Text summary of the resource, for human interpretation
contained |  | 0..* | Resource | Contained, inline Resources
Slices for extension |  | 1..* | Extension | Extension Slice: Unordered, Open by value:url
note | S | 0..1 | Annotation | BeExtSimpleNote URL: https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-ext-simple-note
recorder | S | 1..1 | Reference(BePatient | BePractitioner | BeOrganization) | BeExtRecorder URL: https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-ext-recorder
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
identifier | S Σ | 0..* | Identifier | Identifier for this record (external references) Example General: {"system":"http://acme.org/identifier/local/eCMS","value":"Local eCMS identifier"}
status | ?!S Σ | 1..1 | code | This is the status of the patient will expressed under provision.code . Binding: ConsentState (required): Indicates the state of the consent.
scope | ?!Σ | 1..1 | CodeableConcept | Scope is not explicit in the Belgian context Binding: BeVSPatientWillScope (extensible)
category | S Σ | 1..* | CodeableConcept | Classification of the consent statement - for indexing/retrieval Binding: Patient Will Category (required)
patient | S Σ | 1..1 | Reference(BePatient) | The subject of the patient will.
dateTime | S Σ | 1..1 | dateTime | The dateTime when the patient will has been recorded
performer | S Σ | 0..* | Reference(BeOrganization | BePatient | BePractitioner | BePractitionerRole | RelatedPerson) | Commonly, the patient will is expressed by the patient, but for some cases it may be some other person. See representative in the LM
organization | Σ | 0..* | Reference(Organization) | Custodian of the consent
Slices for source[x] | S Σ | 0..1 |  | The evidence used to support the patient will. Slice: Unordered, Open by type:$this
sourceAttachment |  |  | Attachment |
sourceReference |  |  | Reference(Consent | DocumentReference | Contract | QuestionnaireResponse) |
source[x]:sourceReference | Σ | 0..1 | Reference(DocumentReference) | Source from which this consent is taken
policy |  | 0..* | BackboneElement | Policies covered by this consent
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
authority | C | 0..1 | uri | Enforcement source for policy
uri | C | 0..1 | uri | Specific policy covered by this consent
policyRule | Σ C | 0..1 | CodeableConcept | Provide a short textual description in the .text attribute (see invariant ppc-1) Binding: ConsentPolicyRuleCodes (extensible): Regulatory policy examples.
verification | Σ | 0..* | BackboneElement | Consent Verified by patient or family
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
verified | Σ | 1..1 | boolean | Has been verified
verifiedWith |  | 0..1 | Reference(Patient | RelatedPerson) | Person who verified
verificationDate |  | 0..1 | dateTime | When consent verified
provision | S Σ | 1..1 | BackboneElement | Constraints to the base Consent.policyRule
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
type | Σ | 0..1 | code | deny | permit Binding: ConsentProvisionType (required): How a rule statement is applied, such as adding additional consent or removing consent.
period | S Σ | 1..1 | Period | Timeframe for this rule
actor |  | 0..* | BackboneElement | Who|what controlled by this rule (or group, by role)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
role |  | 1..1 | CodeableConcept | How the actor is involved Binding: SecurityRoleType (extensible): How an actor is involved in the consent considerations.
reference |  | 1..1 | Reference(Device | Group | CareTeam | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole) | Resource for the actor (or group, by role)
action | Σ | 0..* | CodeableConcept | Actions controlled by this rule Binding: ConsentActionCodes (example): Detailed codes for the consent action.
code | S Σ | 1..1 | CodeableConcept | The actual directive in the will Binding: Patient Will code Value Set (required)
dataPeriod | Σ | 0..1 | Period | Timeframe for data controlled by this rule
provision |  | 0..* | See provision (Consent) | Nested Exception Rules
Documentation for this format

#### Terminology Bindings

Path | Conformance | ValueSet
Consent.language | preferred | CommonLanguages
Additional Bindings | Purpose
AllLanguages | Max Binding
Consent.status | required | ConsentState
Consent.scope | extensible | BeVSPatientWillScope
Consent.category | required | BeVSPatientWillCategory (a valid code from Patient Will Category CodeSystem)
Consent.policyRule | extensible | ConsentPolicyRuleCodes
Consent.provision.type | required | ConsentProvisionType
Consent.provision.actor.role | extensible | SecurityRoleType
Consent.provision.action | example | ConsentActionCodes
Consent.provision.code | required | BeVSPatientWillCode (a valid code from Patient Will Directive CodeSystem)
Consent.provision.data.meaning | required | ConsentDataMeaning

This structure is derived from Consent

Summary

Mandatory: 7 elements
Must-Support: 12 elements
Prohibited: 4 elements

Structures

This structure refers to these other structures:

- BePatient (https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-patient)
- BeOrganization (https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-organization)
- BePractitioner (https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-practitioner)
- BePractitionerRole (https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-practitionerrole)

Extensions

This structure refers to these extensions:

- https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-ext-simple-note
- https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-ext-recorder

Slices

This structure defines the following Slices:

- The element Consent.source[x] is sliced based on the value of type:$this

Other representations of profile: CSV, Excel, Schematron