JohnMoehrke Consent with Segmented data
0.1.0-current - ci-build International flag

JohnMoehrke Consent with Segmented data, published by John Moehrke (himself). This guide is not an authorized publication; it is the continuous build for version 0.1.0-current built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/JohnMoehrke/ConsentWithSegmentation/ and changes regularly. See the Directory of published versions

Resource Profile: Consent to allow use for treatment

Official URL: http://johnmoehrke.github.io/ConsentWithSegmentation/StructureDefinition/johnmoehrke.consentwithsegmentation.consenttreat Version: 0.1.0-current
Standards status: Draft Maturity Level: 3 Computable Name: ConsentTreat

Some useful

Usage:

Formal Views of Profile Content

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

This structure is derived from Consent

NameFlagsCard.TypeDescription & Constraintsdoco
.. Consent 0..*ConsentA healthcare consumer's or third party's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time
... status 1..1codedraft | active | inactive | not-done | entered-in-error | unknown
Required Pattern: active
... Slices for category 1..*CodeableConceptClassification of the consent statement - for indexing/retrieval
Slice: Unordered, Open by value:$this
.... category:isConsent 1..1CodeableConceptClassification of the consent statement - for indexing/retrieval
Required Pattern: At least the following
..... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
...... system1..1uriIdentity of the terminology system
Fixed Value: http://loinc.org
...... code1..1codeSymbol in syntax defined by the system
Fixed Value: 59284-0
...... display1..1stringRepresentation defined by the system
Fixed Value: Consent
... subject 1..1Reference(Patient)Who the consent applies to

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Consent 0..*ConsentA healthcare consumer's or third party's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... contained 0..*ResourceContained, inline Resources
... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored
... status ?!Σ1..1codedraft | active | inactive | not-done | entered-in-error | unknown
Binding: ConsentState (required): Indicates the state of the consent.


Required Pattern: active
... Slices for category Σ1..*CodeableConceptClassification of the consent statement - for indexing/retrieval
Slice: Unordered, Open by value:$this
Binding: ConsentCategoryCodes (example): A classification of the type of consents found in a consent statement.


.... category:isConsent Σ1..1CodeableConceptClassification of the consent statement - for indexing/retrieval
Binding: ConsentCategoryCodes (example): A classification of the type of consents found in a consent statement.



Required Pattern: At least the following
..... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
...... system1..1uriIdentity of the terminology system
Fixed Value: http://loinc.org
...... code1..1codeSymbol in syntax defined by the system
Fixed Value: 59284-0
...... display1..1stringRepresentation defined by the system
Fixed Value: Consent
... subject Σ1..1Reference(Patient)Who the consent applies to
... decision ?!Σ0..1codedeny | permit
Binding: ConsentProvisionType (required): Sets the base decision for Consent to be either permit or deny, with provisions assumed to be a negation of the previous level.


doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
Consent.statusrequiredPattern: active
http://hl7.org/fhir/ValueSet/consent-state-codes|5.0.0
from the FHIR Standard
Consent.categoryexampleConsentCategoryCodes
http://hl7.org/fhir/ValueSet/consent-category
from the FHIR Standard
Consent.category:isConsentexamplePattern: LOINC code 59284-0("Consent")
http://hl7.org/fhir/ValueSet/consent-category
from the FHIR Standard
Consent.decisionrequiredConsentProvisionType
http://hl7.org/fhir/ValueSet/consent-provision-type|5.0.0
from the FHIR Standard
NameFlagsCard.TypeDescription & Constraintsdoco
.. Consent 0..*ConsentA healthcare consumer's or third party's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: AllLanguages (required): IETF language tag for a human language

Additional BindingsPurpose
CommonLanguagesStarter Set
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..*IdentifierIdentifier for this record (external references)
... status ?!Σ1..1codedraft | active | inactive | not-done | entered-in-error | unknown
Binding: ConsentState (required): Indicates the state of the consent.


Required Pattern: active
... Slices for category Σ1..*CodeableConceptClassification of the consent statement - for indexing/retrieval
Slice: Unordered, Open by value:$this
Binding: ConsentCategoryCodes (example): A classification of the type of consents found in a consent statement.


.... category:isConsent Σ1..1CodeableConceptClassification of the consent statement - for indexing/retrieval
Binding: ConsentCategoryCodes (example): A classification of the type of consents found in a consent statement.



Required Pattern: At least the following
..... id0..1stringUnique id for inter-element referencing
..... extension0..*ExtensionAdditional content defined by implementations
..... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... system1..1uriIdentity of the terminology system
Fixed Value: http://loinc.org
...... version0..1stringVersion of the system - if relevant
...... code1..1codeSymbol in syntax defined by the system
Fixed Value: 59284-0
...... display1..1stringRepresentation defined by the system
Fixed Value: Consent
...... userSelected0..1booleanIf this coding was chosen directly by the user
..... text0..1stringPlain text representation of the concept
... subject Σ1..1Reference(Patient)Who the consent applies to
... date Σ0..1dateFully executed date of the consent
... period Σ0..1PeriodEffective period for this Consent
... grantor Σ0..*Reference(CareTeam | HealthcareService | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole)Who is granting rights according to the policy and rules
... grantee Σ0..*Reference(CareTeam | HealthcareService | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole)Who is agreeing to the policy and rules
... manager 0..*Reference(HealthcareService | Organization | Patient | Practitioner)Consent workflow management
... controller 0..*Reference(HealthcareService | Organization | Patient | Practitioner)Consent Enforcer
... sourceAttachment 0..*AttachmentSource from which this consent is taken
... sourceReference 0..*Reference(Consent | DocumentReference | Contract | QuestionnaireResponse)Source from which this consent is taken
... regulatoryBasis 0..*CodeableConceptRegulations establishing base Consent
Binding: ConsentPolicyRuleCodes (example): Regulatory policy examples


... policyBasis 0..1BackboneElementComputable version of the backing policy
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... reference 0..1Reference(Resource)Reference backing policy resource
.... url 0..1urlURL to a computable backing policy
... policyText 0..*Reference(DocumentReference)Human Readable Policy
... verification Σ0..*BackboneElementConsent Verified by patient or family
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... verified Σ1..1booleanHas been verified
.... verificationType 0..1CodeableConceptBusiness case of verification
Binding: ConsentVerificationCodes (example): Types of Verification/Validation.

.... verifiedBy 0..1Reference(Organization | Practitioner | PractitionerRole)Person conducting verification
.... verifiedWith 0..1Reference(Patient | RelatedPerson)Person who verified
.... verificationDate 0..*dateTimeWhen consent verified
... decision ?!Σ0..1codedeny | permit
Binding: ConsentProvisionType (required): Sets the base decision for Consent to be either permit or deny, with provisions assumed to be a negation of the previous level.

... provision Σ0..*BackboneElementConstraints to the base Consent.policyRule/Consent.policy
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... period Σ0..1PeriodTimeframe for this provision
.... actor 0..*BackboneElementWho|what controlled by this provision (or group, by role)
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... role 0..1CodeableConceptHow the actor is involved
Binding: ParticipationRoleType (extensible): How an actor is involved in the consent considerations.

..... reference 0..1Reference(Device | Group | CareTeam | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole)Resource for the actor (or group, by role)
.... action Σ0..*CodeableConceptActions controlled by this provision
Binding: ConsentActionCodes (example): Detailed codes for the consent action.


.... securityLabel Σ0..*CodingSecurity Labels that define affected resources
Binding: SecurityLabelExamples (example): Example Security Labels from the Healthcare Privacy and Security Classification System.


.... purpose Σ0..*CodingContext of activities covered by this provision
Binding: PurposeOfUse (extensible): What purposes of use are controlled by this exception. If more than one label is specified, operations must have all the specified labels.


.... documentType Σ0..*Codinge.g. Resource Type, Profile, CDA, etc
Binding: ConsentContentClass (preferred): The document type a consent provision covers.


.... resourceType Σ0..*Codinge.g. Resource Type, Profile, etc
Binding: ResourceType (extensible): The resource types a consent provision covers.


.... code Σ0..*CodeableConcepte.g. LOINC or SNOMED CT code, etc. in the content
Binding: ConsentContentCodes (example): If this code is found in an instance, then the exception applies.


.... dataPeriod Σ0..1PeriodTimeframe for data controlled by this provision
.... data Σ0..*BackboneElementData controlled by this provision
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... meaning Σ1..1codeinstance | related | dependents | authoredby
Binding: ConsentDataMeaning (required): How a resource reference is interpreted when testing consent restrictions.

..... reference Σ1..1Reference(Resource)The actual data reference
.... expression 0..1ExpressionA computable expression of the consent
.... provision 0..*See provision (Consent)Nested Exception Provisions

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
Consent.languagerequiredAllLanguages
http://hl7.org/fhir/ValueSet/all-languages|5.0.0
from the FHIR Standard
Consent.statusrequiredPattern: active
http://hl7.org/fhir/ValueSet/consent-state-codes|5.0.0
from the FHIR Standard
Consent.categoryexampleConsentCategoryCodes
http://hl7.org/fhir/ValueSet/consent-category
from the FHIR Standard
Consent.category:isConsentexamplePattern: LOINC code 59284-0("Consent")
http://hl7.org/fhir/ValueSet/consent-category
from the FHIR Standard
Consent.regulatoryBasisexampleConsentPolicyRuleCodes
http://hl7.org/fhir/ValueSet/consent-policy
from the FHIR Standard
Consent.verification.verificationTypeexampleConsentVerificationCodes
http://hl7.org/fhir/ValueSet/consent-verification
from the FHIR Standard
Consent.decisionrequiredConsentProvisionType
http://hl7.org/fhir/ValueSet/consent-provision-type|5.0.0
from the FHIR Standard
Consent.provision.actor.roleextensibleParticipationRoleType
http://hl7.org/fhir/ValueSet/participation-role-type
from the FHIR Standard
Consent.provision.actionexampleConsentActionCodes
http://hl7.org/fhir/ValueSet/consent-action
from the FHIR Standard
Consent.provision.securityLabelexampleSecurityLabelExamples
http://hl7.org/fhir/ValueSet/security-label-examples
from the FHIR Standard
Consent.provision.purposeextensiblePurposeOfUse
http://terminology.hl7.org/ValueSet/v3-PurposeOfUse
Consent.provision.documentTypepreferredConsentContentClass
http://hl7.org/fhir/ValueSet/consent-content-class
from the FHIR Standard
Consent.provision.resourceTypeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
Consent.provision.codeexampleConsentContentCodes
http://hl7.org/fhir/ValueSet/consent-content-code
from the FHIR Standard
Consent.provision.data.meaningrequiredConsentDataMeaning
http://hl7.org/fhir/ValueSet/consent-data-meaning|5.0.0
from the FHIR Standard

This structure is derived from Consent

Summary

Mandatory: 3 elements

Slices

This structure defines the following Slices:

  • The element Consent.category is sliced based on the value of value:$this

Maturity: 3

Differential View

This structure is derived from Consent

NameFlagsCard.TypeDescription & Constraintsdoco
.. Consent 0..*ConsentA healthcare consumer's or third party's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time
... status 1..1codedraft | active | inactive | not-done | entered-in-error | unknown
Required Pattern: active
... Slices for category 1..*CodeableConceptClassification of the consent statement - for indexing/retrieval
Slice: Unordered, Open by value:$this
.... category:isConsent 1..1CodeableConceptClassification of the consent statement - for indexing/retrieval
Required Pattern: At least the following
..... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
...... system1..1uriIdentity of the terminology system
Fixed Value: http://loinc.org
...... code1..1codeSymbol in syntax defined by the system
Fixed Value: 59284-0
...... display1..1stringRepresentation defined by the system
Fixed Value: Consent
... subject 1..1Reference(Patient)Who the consent applies to

doco Documentation for this format

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Consent 0..*ConsentA healthcare consumer's or third party's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... contained 0..*ResourceContained, inline Resources
... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored
... status ?!Σ1..1codedraft | active | inactive | not-done | entered-in-error | unknown
Binding: ConsentState (required): Indicates the state of the consent.


Required Pattern: active
... Slices for category Σ1..*CodeableConceptClassification of the consent statement - for indexing/retrieval
Slice: Unordered, Open by value:$this
Binding: ConsentCategoryCodes (example): A classification of the type of consents found in a consent statement.


.... category:isConsent Σ1..1CodeableConceptClassification of the consent statement - for indexing/retrieval
Binding: ConsentCategoryCodes (example): A classification of the type of consents found in a consent statement.



Required Pattern: At least the following
..... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
...... system1..1uriIdentity of the terminology system
Fixed Value: http://loinc.org
...... code1..1codeSymbol in syntax defined by the system
Fixed Value: 59284-0
...... display1..1stringRepresentation defined by the system
Fixed Value: Consent
... subject Σ1..1Reference(Patient)Who the consent applies to
... decision ?!Σ0..1codedeny | permit
Binding: ConsentProvisionType (required): Sets the base decision for Consent to be either permit or deny, with provisions assumed to be a negation of the previous level.


doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
Consent.statusrequiredPattern: active
http://hl7.org/fhir/ValueSet/consent-state-codes|5.0.0
from the FHIR Standard
Consent.categoryexampleConsentCategoryCodes
http://hl7.org/fhir/ValueSet/consent-category
from the FHIR Standard
Consent.category:isConsentexamplePattern: LOINC code 59284-0("Consent")
http://hl7.org/fhir/ValueSet/consent-category
from the FHIR Standard
Consent.decisionrequiredConsentProvisionType
http://hl7.org/fhir/ValueSet/consent-provision-type|5.0.0
from the FHIR Standard

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Consent 0..*ConsentA healthcare consumer's or third party's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: AllLanguages (required): IETF language tag for a human language

Additional BindingsPurpose
CommonLanguagesStarter Set
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..*IdentifierIdentifier for this record (external references)
... status ?!Σ1..1codedraft | active | inactive | not-done | entered-in-error | unknown
Binding: ConsentState (required): Indicates the state of the consent.


Required Pattern: active
... Slices for category Σ1..*CodeableConceptClassification of the consent statement - for indexing/retrieval
Slice: Unordered, Open by value:$this
Binding: ConsentCategoryCodes (example): A classification of the type of consents found in a consent statement.


.... category:isConsent Σ1..1CodeableConceptClassification of the consent statement - for indexing/retrieval
Binding: ConsentCategoryCodes (example): A classification of the type of consents found in a consent statement.



Required Pattern: At least the following
..... id0..1stringUnique id for inter-element referencing
..... extension0..*ExtensionAdditional content defined by implementations
..... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... system1..1uriIdentity of the terminology system
Fixed Value: http://loinc.org
...... version0..1stringVersion of the system - if relevant
...... code1..1codeSymbol in syntax defined by the system
Fixed Value: 59284-0
...... display1..1stringRepresentation defined by the system
Fixed Value: Consent
...... userSelected0..1booleanIf this coding was chosen directly by the user
..... text0..1stringPlain text representation of the concept
... subject Σ1..1Reference(Patient)Who the consent applies to
... date Σ0..1dateFully executed date of the consent
... period Σ0..1PeriodEffective period for this Consent
... grantor Σ0..*Reference(CareTeam | HealthcareService | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole)Who is granting rights according to the policy and rules
... grantee Σ0..*Reference(CareTeam | HealthcareService | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole)Who is agreeing to the policy and rules
... manager 0..*Reference(HealthcareService | Organization | Patient | Practitioner)Consent workflow management
... controller 0..*Reference(HealthcareService | Organization | Patient | Practitioner)Consent Enforcer
... sourceAttachment 0..*AttachmentSource from which this consent is taken
... sourceReference 0..*Reference(Consent | DocumentReference | Contract | QuestionnaireResponse)Source from which this consent is taken
... regulatoryBasis 0..*CodeableConceptRegulations establishing base Consent
Binding: ConsentPolicyRuleCodes (example): Regulatory policy examples


... policyBasis 0..1BackboneElementComputable version of the backing policy
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... reference 0..1Reference(Resource)Reference backing policy resource
.... url 0..1urlURL to a computable backing policy
... policyText 0..*Reference(DocumentReference)Human Readable Policy
... verification Σ0..*BackboneElementConsent Verified by patient or family
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... verified Σ1..1booleanHas been verified
.... verificationType 0..1CodeableConceptBusiness case of verification
Binding: ConsentVerificationCodes (example): Types of Verification/Validation.

.... verifiedBy 0..1Reference(Organization | Practitioner | PractitionerRole)Person conducting verification
.... verifiedWith 0..1Reference(Patient | RelatedPerson)Person who verified
.... verificationDate 0..*dateTimeWhen consent verified
... decision ?!Σ0..1codedeny | permit
Binding: ConsentProvisionType (required): Sets the base decision for Consent to be either permit or deny, with provisions assumed to be a negation of the previous level.

... provision Σ0..*BackboneElementConstraints to the base Consent.policyRule/Consent.policy
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... period Σ0..1PeriodTimeframe for this provision
.... actor 0..*BackboneElementWho|what controlled by this provision (or group, by role)
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... role 0..1CodeableConceptHow the actor is involved
Binding: ParticipationRoleType (extensible): How an actor is involved in the consent considerations.

..... reference 0..1Reference(Device | Group | CareTeam | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole)Resource for the actor (or group, by role)
.... action Σ0..*CodeableConceptActions controlled by this provision
Binding: ConsentActionCodes (example): Detailed codes for the consent action.


.... securityLabel Σ0..*CodingSecurity Labels that define affected resources
Binding: SecurityLabelExamples (example): Example Security Labels from the Healthcare Privacy and Security Classification System.


.... purpose Σ0..*CodingContext of activities covered by this provision
Binding: PurposeOfUse (extensible): What purposes of use are controlled by this exception. If more than one label is specified, operations must have all the specified labels.


.... documentType Σ0..*Codinge.g. Resource Type, Profile, CDA, etc
Binding: ConsentContentClass (preferred): The document type a consent provision covers.


.... resourceType Σ0..*Codinge.g. Resource Type, Profile, etc
Binding: ResourceType (extensible): The resource types a consent provision covers.


.... code Σ0..*CodeableConcepte.g. LOINC or SNOMED CT code, etc. in the content
Binding: ConsentContentCodes (example): If this code is found in an instance, then the exception applies.


.... dataPeriod Σ0..1PeriodTimeframe for data controlled by this provision
.... data Σ0..*BackboneElementData controlled by this provision
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... meaning Σ1..1codeinstance | related | dependents | authoredby
Binding: ConsentDataMeaning (required): How a resource reference is interpreted when testing consent restrictions.

..... reference Σ1..1Reference(Resource)The actual data reference
.... expression 0..1ExpressionA computable expression of the consent
.... provision 0..*See provision (Consent)Nested Exception Provisions

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
Consent.languagerequiredAllLanguages
http://hl7.org/fhir/ValueSet/all-languages|5.0.0
from the FHIR Standard
Consent.statusrequiredPattern: active
http://hl7.org/fhir/ValueSet/consent-state-codes|5.0.0
from the FHIR Standard
Consent.categoryexampleConsentCategoryCodes
http://hl7.org/fhir/ValueSet/consent-category
from the FHIR Standard
Consent.category:isConsentexamplePattern: LOINC code 59284-0("Consent")
http://hl7.org/fhir/ValueSet/consent-category
from the FHIR Standard
Consent.regulatoryBasisexampleConsentPolicyRuleCodes
http://hl7.org/fhir/ValueSet/consent-policy
from the FHIR Standard
Consent.verification.verificationTypeexampleConsentVerificationCodes
http://hl7.org/fhir/ValueSet/consent-verification
from the FHIR Standard
Consent.decisionrequiredConsentProvisionType
http://hl7.org/fhir/ValueSet/consent-provision-type|5.0.0
from the FHIR Standard
Consent.provision.actor.roleextensibleParticipationRoleType
http://hl7.org/fhir/ValueSet/participation-role-type
from the FHIR Standard
Consent.provision.actionexampleConsentActionCodes
http://hl7.org/fhir/ValueSet/consent-action
from the FHIR Standard
Consent.provision.securityLabelexampleSecurityLabelExamples
http://hl7.org/fhir/ValueSet/security-label-examples
from the FHIR Standard
Consent.provision.purposeextensiblePurposeOfUse
http://terminology.hl7.org/ValueSet/v3-PurposeOfUse
Consent.provision.documentTypepreferredConsentContentClass
http://hl7.org/fhir/ValueSet/consent-content-class
from the FHIR Standard
Consent.provision.resourceTypeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
Consent.provision.codeexampleConsentContentCodes
http://hl7.org/fhir/ValueSet/consent-content-code
from the FHIR Standard
Consent.provision.data.meaningrequiredConsentDataMeaning
http://hl7.org/fhir/ValueSet/consent-data-meaning|5.0.0
from the FHIR Standard

This structure is derived from Consent

Summary

Mandatory: 3 elements

Slices

This structure defines the following Slices:

  • The element Consent.category is sliced based on the value of value:$this

Maturity: 3

 

Other representations of profile: CSV, Excel, Schematron