FHIR Cross-Version Extensions package for FHIR R4 from FHIR R3 - Version 0.0.1-snapshot-2. See the Directory of published versions
| Official URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Consent.except | Version: 0.0.1-snapshot-2 | |||
| Standards status: Informative | Maturity Level: 0 | Computable Name: Ext_R3_Consent_except | ||
| This cross-version extension represents Consent.except from http://hl7.org/fhir/StructureDefinition/Consent | 3.0.2 for use in FHIR R4. |
Context of Use
This extension may be used on the following element(s):
Usage info
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
This structure is derived from Extension
Summary
Simple Extension with the type base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta: This cross-version extension represents Consent.except from http://hl7.org/fhir/StructureDefinition/Consent|3.0.2 for use in FHIR R4.
Maturity: 0
This structure is derived from Extension
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Extension(4.0.1) | Additional rule - addition or removal of permissions | |
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Closed by value:url | |
![]() ![]() ![]() |
1..1 | Extension | deny | permit | |
![]() ![]() ![]() ![]() |
1..1 | uri | "type" | |
![]() ![]() ![]() ![]() |
0..1 | code | deny | permit Binding: ConsentProvisionType (required): How an exception statement is applied, such as adding additional consent or removing consent | |
![]() ![]() ![]() |
0..1 | Extension | Timeframe for this exception | |
![]() ![]() ![]() ![]() |
1..1 | uri | "period" | |
![]() ![]() ![]() ![]() |
0..1 | Period | Timeframe for this exception | |
![]() ![]() ![]() |
0..* | Extension | Who|what controlled by this exception (or group, by role) | |
![]() ![]() ![]() ![]() |
2..* | Extension | Extension Slice: Unordered, Closed by value:url | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | How the actor is involved | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "role" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | How the actor is involved Binding: R3_security_role_type_for_R4 (0.0.1-snapshot-2) (extensible): How an actor is involved in the consent considerations | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Resource for the actor (or group, by role) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "reference" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Reference() | Resource for the actor (or group, by role) | |
![]() ![]() ![]() ![]() |
1..1 | uri | "actor" | |
![]() ![]() ![]() |
0..* | Extension | Actions controlled by this exception | |
![]() ![]() ![]() ![]() |
1..1 | uri | "action" | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Actions controlled by this exception Binding: R3_consent_action_for_R4 (0.0.1-snapshot-2) (example): Detailed codes for the consent action. | |
![]() ![]() ![]() |
0..* | Extension | Security Labels that define affected resources | |
![]() ![]() ![]() ![]() |
1..1 | uri | "securityLabel" | |
![]() ![]() ![]() ![]() |
0..1 | Coding | Security Labels that define affected resources Binding: R3_security_labels_for_R4 (0.0.1-snapshot-2) (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | |
![]() ![]() ![]() |
0..* | Extension | Context of activities covered by this exception | |
![]() ![]() ![]() ![]() |
1..1 | uri | "purpose" | |
![]() ![]() ![]() ![]() |
0..1 | Coding | Context of activities covered by this exception Binding: v3.PurposeOfUse (2014-03-26) (extensible): What purposes of use are controlled by this exception. If more than one label is specified, operations must have all the specified labels | |
![]() ![]() ![]() |
0..* | Extension | e.g. Resource Type, Profile, or CDA etc | |
![]() ![]() ![]() ![]() |
1..1 | uri | "class" | |
![]() ![]() ![]() ![]() |
0..1 | Coding | e.g. Resource Type, Profile, or CDA etc Binding: R3_consent_content_class_for_R4 (0.0.1-snapshot-2) (extensible): The class (type) of information a consent rule covers | |
![]() ![]() ![]() |
0..* | Extension | e.g. LOINC or SNOMED CT code, etc in the content | |
![]() ![]() ![]() ![]() |
1..1 | uri | "code" | |
![]() ![]() ![]() ![]() |
0..1 | Coding | e.g. LOINC or SNOMED CT code, etc in the content Binding: R3_consent_content_code_for_R4 (0.0.1-snapshot-2) (example): If this code is found in an instance, then the exception applies | |
![]() ![]() ![]() |
0..1 | Extension | Timeframe for data controlled by this exception | |
![]() ![]() ![]() ![]() |
1..1 | uri | "dataPeriod" | |
![]() ![]() ![]() ![]() |
0..1 | Period | Timeframe for data controlled by this exception | |
![]() ![]() ![]() |
0..* | Extension | Data controlled by this exception | |
![]() ![]() ![]() ![]() |
2..* | Extension | Extension Slice: Unordered, Closed by value:url | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | instance | related | dependents | authoredby | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "meaning" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | instance | related | dependents | authoredby Binding: ConsentDataMeaning (required): How a resource reference is interpreted when testing consent restrictions | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | The actual data reference | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "reference" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Reference() | The actual data reference | |
![]() ![]() ![]() ![]() |
1..1 | uri | "data" | |
![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/3.0/StructureDefinition/extension-Consent.except" | |
Documentation for this format | ||||
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Extension(4.0.1) | Additional rule - addition or removal of permissions Constraints: ext-1 | |
![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Closed by value:url Constraints: ext-1 | |
![]() ![]() ![]() |
1..1 | Extension | deny | permit Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "type" | |
![]() ![]() ![]() ![]() |
0..1 | code | deny | permit Binding: ConsentProvisionType (required): How an exception statement is applied, such as adding additional consent or removing consent | |
![]() ![]() ![]() |
0..1 | Extension | Timeframe for this exception Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "period" | |
![]() ![]() ![]() ![]() |
0..1 | Period | Timeframe for this exception | |
![]() ![]() ![]() |
0..* | Extension | Who|what controlled by this exception (or group, by role) Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
2..* | Extension | Extension Slice: Unordered, Closed by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | How the actor is involved Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "role" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | How the actor is involved Binding: R3_security_role_type_for_R4 (0.0.1-snapshot-2) (extensible): How an actor is involved in the consent considerations | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Resource for the actor (or group, by role) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "reference" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Reference() | Resource for the actor (or group, by role) | |
![]() ![]() ![]() ![]() |
1..1 | uri | "actor" | |
![]() ![]() ![]() ![]() |
0..1 | Value of extension | ||
![]() ![]() ![]() ![]() ![]() |
base64Binary | |||
![]() ![]() ![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() ![]() ![]() |
canonical(Any) | |||
![]() ![]() ![]() ![]() ![]() |
code | |||
![]() ![]() ![]() ![]() ![]() |
date | |||
![]() ![]() ![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() ![]() ![]() |
decimal | |||
![]() ![]() ![]() ![]() ![]() |
id | |||
![]() ![]() ![]() ![]() ![]() |
instant | |||
![]() ![]() ![]() ![]() ![]() |
integer | |||
![]() ![]() ![]() ![]() ![]() |
markdown | |||
![]() ![]() ![]() ![]() ![]() |
oid | |||
![]() ![]() ![]() ![]() ![]() |
positiveInt | |||
![]() ![]() ![]() ![]() ![]() |
string | |||
![]() ![]() ![]() ![]() ![]() |
time | |||
![]() ![]() ![]() ![]() ![]() |
unsignedInt | |||
![]() ![]() ![]() ![]() ![]() |
uri | |||
![]() ![]() ![]() ![]() ![]() |
url | |||
![]() ![]() ![]() ![]() ![]() |
uuid | |||
![]() ![]() ![]() ![]() ![]() |
Address | |||
![]() ![]() ![]() ![]() ![]() |
Age | |||
![]() ![]() ![]() ![]() ![]() |
Annotation | |||
![]() ![]() ![]() ![]() ![]() |
Attachment | |||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() ![]() |
Coding | |||
![]() ![]() ![]() ![]() ![]() |
ContactPoint | |||
![]() ![]() ![]() ![]() ![]() |
Count | |||
![]() ![]() ![]() ![]() ![]() |
Distance | |||
![]() ![]() ![]() ![]() ![]() |
Duration | |||
![]() ![]() ![]() ![]() ![]() |
HumanName | |||
![]() ![]() ![]() ![]() ![]() |
Identifier | |||
![]() ![]() ![]() ![]() ![]() |
Money | |||
![]() ![]() ![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() ![]() ![]() |
Ratio | |||
![]() ![]() ![]() ![]() ![]() |
Reference(Any) | |||
![]() ![]() ![]() ![]() ![]() |
SampledData | |||
![]() ![]() ![]() ![]() ![]() |
Signature | |||
![]() ![]() ![]() ![]() ![]() |
Timing | |||
![]() ![]() ![]() ![]() ![]() |
ContactDetail | |||
![]() ![]() ![]() ![]() ![]() |
Contributor | |||
![]() ![]() ![]() ![]() ![]() |
DataRequirement | |||
![]() ![]() ![]() ![]() ![]() |
Expression | |||
![]() ![]() ![]() ![]() ![]() |
ParameterDefinition | |||
![]() ![]() ![]() ![]() ![]() |
RelatedArtifact | |||
![]() ![]() ![]() ![]() ![]() |
TriggerDefinition | |||
![]() ![]() ![]() ![]() ![]() |
UsageContext | |||
![]() ![]() ![]() ![]() ![]() |
Dosage | |||
![]() ![]() ![]() ![]() ![]() |
Meta | |||
![]() ![]() ![]() |
0..* | Extension | Actions controlled by this exception Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "action" | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Actions controlled by this exception Binding: R3_consent_action_for_R4 (0.0.1-snapshot-2) (example): Detailed codes for the consent action. | |
![]() ![]() ![]() |
0..* | Extension | Security Labels that define affected resources Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "securityLabel" | |
![]() ![]() ![]() ![]() |
0..1 | Coding | Security Labels that define affected resources Binding: R3_security_labels_for_R4 (0.0.1-snapshot-2) (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | |
![]() ![]() ![]() |
0..* | Extension | Context of activities covered by this exception Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "purpose" | |
![]() ![]() ![]() ![]() |
0..1 | Coding | Context of activities covered by this exception Binding: v3.PurposeOfUse (2014-03-26) (extensible): What purposes of use are controlled by this exception. If more than one label is specified, operations must have all the specified labels | |
![]() ![]() ![]() |
0..* | Extension | e.g. Resource Type, Profile, or CDA etc Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "class" | |
![]() ![]() ![]() ![]() |
0..1 | Coding | e.g. Resource Type, Profile, or CDA etc Binding: R3_consent_content_class_for_R4 (0.0.1-snapshot-2) (extensible): The class (type) of information a consent rule covers | |
![]() ![]() ![]() |
0..* | Extension | e.g. LOINC or SNOMED CT code, etc in the content Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "code" | |
![]() ![]() ![]() ![]() |
0..1 | Coding | e.g. LOINC or SNOMED CT code, etc in the content Binding: R3_consent_content_code_for_R4 (0.0.1-snapshot-2) (example): If this code is found in an instance, then the exception applies | |
![]() ![]() ![]() |
0..1 | Extension | Timeframe for data controlled by this exception Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "dataPeriod" | |
![]() ![]() ![]() ![]() |
0..1 | Period | Timeframe for data controlled by this exception | |
![]() ![]() ![]() |
0..* | Extension | Data controlled by this exception Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
2..* | Extension | Extension Slice: Unordered, Closed by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | instance | related | dependents | authoredby Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "meaning" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | instance | related | dependents | authoredby Binding: ConsentDataMeaning (required): How a resource reference is interpreted when testing consent restrictions | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | The actual data reference Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "reference" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Reference() | The actual data reference | |
![]() ![]() ![]() ![]() |
1..1 | uri | "data" | |
![]() ![]() ![]() ![]() |
0..1 | Value of extension | ||
![]() ![]() ![]() ![]() ![]() |
base64Binary | |||
![]() ![]() ![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() ![]() ![]() |
canonical(Any) | |||
![]() ![]() ![]() ![]() ![]() |
code | |||
![]() ![]() ![]() ![]() ![]() |
date | |||
![]() ![]() ![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() ![]() ![]() |
decimal | |||
![]() ![]() ![]() ![]() ![]() |
id | |||
![]() ![]() ![]() ![]() ![]() |
instant | |||
![]() ![]() ![]() ![]() ![]() |
integer | |||
![]() ![]() ![]() ![]() ![]() |
markdown | |||
![]() ![]() ![]() ![]() ![]() |
oid | |||
![]() ![]() ![]() ![]() ![]() |
positiveInt | |||
![]() ![]() ![]() ![]() ![]() |
string | |||
![]() ![]() ![]() ![]() ![]() |
time | |||
![]() ![]() ![]() ![]() ![]() |
unsignedInt | |||
![]() ![]() ![]() ![]() ![]() |
uri | |||
![]() ![]() ![]() ![]() ![]() |
url | |||
![]() ![]() ![]() ![]() ![]() |
uuid | |||
![]() ![]() ![]() ![]() ![]() |
Address | |||
![]() ![]() ![]() ![]() ![]() |
Age | |||
![]() ![]() ![]() ![]() ![]() |
Annotation | |||
![]() ![]() ![]() ![]() ![]() |
Attachment | |||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() ![]() |
Coding | |||
![]() ![]() ![]() ![]() ![]() |
ContactPoint | |||
![]() ![]() ![]() ![]() ![]() |
Count | |||
![]() ![]() ![]() ![]() ![]() |
Distance | |||
![]() ![]() ![]() ![]() ![]() |
Duration | |||
![]() ![]() ![]() ![]() ![]() |
HumanName | |||
![]() ![]() ![]() ![]() ![]() |
Identifier | |||
![]() ![]() ![]() ![]() ![]() |
Money | |||
![]() ![]() ![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() ![]() ![]() |
Ratio | |||
![]() ![]() ![]() ![]() ![]() |
Reference(Any) | |||
![]() ![]() ![]() ![]() ![]() |
SampledData | |||
![]() ![]() ![]() ![]() ![]() |
Signature | |||
![]() ![]() ![]() ![]() ![]() |
Timing | |||
![]() ![]() ![]() ![]() ![]() |
ContactDetail | |||
![]() ![]() ![]() ![]() ![]() |
Contributor | |||
![]() ![]() ![]() ![]() ![]() |
DataRequirement | |||
![]() ![]() ![]() ![]() ![]() |
Expression | |||
![]() ![]() ![]() ![]() ![]() |
ParameterDefinition | |||
![]() ![]() ![]() ![]() ![]() |
RelatedArtifact | |||
![]() ![]() ![]() ![]() ![]() |
TriggerDefinition | |||
![]() ![]() ![]() ![]() ![]() |
UsageContext | |||
![]() ![]() ![]() ![]() ![]() |
Dosage | |||
![]() ![]() ![]() ![]() ![]() |
Meta | |||
![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/3.0/StructureDefinition/extension-Consent.except" | |
![]() ![]() |
0..1 | Value of extension | ||
![]() ![]() ![]() |
base64Binary | |||
![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() |
canonical(Any) | |||
![]() ![]() ![]() |
code | |||
![]() ![]() ![]() |
date | |||
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
decimal | |||
![]() ![]() ![]() |
id | |||
![]() ![]() ![]() |
instant | |||
![]() ![]() ![]() |
integer | |||
![]() ![]() ![]() |
markdown | |||
![]() ![]() ![]() |
oid | |||
![]() ![]() ![]() |
positiveInt | |||
![]() ![]() ![]() |
string | |||
![]() ![]() ![]() |
time | |||
![]() ![]() ![]() |
unsignedInt | |||
![]() ![]() ![]() |
uri | |||
![]() ![]() ![]() |
url | |||
![]() ![]() ![]() |
uuid | |||
![]() ![]() ![]() |
Address | |||
![]() ![]() ![]() |
Age | |||
![]() ![]() ![]() |
Annotation | |||
![]() ![]() ![]() |
Attachment | |||
![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() |
Coding | |||
![]() ![]() ![]() |
ContactPoint | |||
![]() ![]() ![]() |
Count | |||
![]() ![]() ![]() |
Distance | |||
![]() ![]() ![]() |
Duration | |||
![]() ![]() ![]() |
HumanName | |||
![]() ![]() ![]() |
Identifier | |||
![]() ![]() ![]() |
Money | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() |
Ratio | |||
![]() ![]() ![]() |
Reference(Any) | |||
![]() ![]() ![]() |
SampledData | |||
![]() ![]() ![]() |
Signature | |||
![]() ![]() ![]() |
Timing | |||
![]() ![]() ![]() |
ContactDetail | |||
![]() ![]() ![]() |
Contributor | |||
![]() ![]() ![]() |
DataRequirement | |||
![]() ![]() ![]() |
Expression | |||
![]() ![]() ![]() |
ParameterDefinition | |||
![]() ![]() ![]() |
RelatedArtifact | |||
![]() ![]() ![]() |
TriggerDefinition | |||
![]() ![]() ![]() |
UsageContext | |||
![]() ![]() ![]() |
Dosage | |||
![]() ![]() ![]() |
Meta | |||
Documentation for this format | ||||
This structure is derived from Extension
Summary
Simple Extension with the type base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta: This cross-version extension represents Consent.except from http://hl7.org/fhir/StructureDefinition/Consent|3.0.2 for use in FHIR R4.
Maturity: 0
Differential View
This structure is derived from Extension
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Extension(4.0.1) | Additional rule - addition or removal of permissions | |
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Closed by value:url | |
![]() ![]() ![]() |
1..1 | Extension | deny | permit | |
![]() ![]() ![]() ![]() |
1..1 | uri | "type" | |
![]() ![]() ![]() ![]() |
0..1 | code | deny | permit Binding: ConsentProvisionType (required): How an exception statement is applied, such as adding additional consent or removing consent | |
![]() ![]() ![]() |
0..1 | Extension | Timeframe for this exception | |
![]() ![]() ![]() ![]() |
1..1 | uri | "period" | |
![]() ![]() ![]() ![]() |
0..1 | Period | Timeframe for this exception | |
![]() ![]() ![]() |
0..* | Extension | Who|what controlled by this exception (or group, by role) | |
![]() ![]() ![]() ![]() |
2..* | Extension | Extension Slice: Unordered, Closed by value:url | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | How the actor is involved | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "role" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | How the actor is involved Binding: R3_security_role_type_for_R4 (0.0.1-snapshot-2) (extensible): How an actor is involved in the consent considerations | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Resource for the actor (or group, by role) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "reference" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Reference() | Resource for the actor (or group, by role) | |
![]() ![]() ![]() ![]() |
1..1 | uri | "actor" | |
![]() ![]() ![]() |
0..* | Extension | Actions controlled by this exception | |
![]() ![]() ![]() ![]() |
1..1 | uri | "action" | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Actions controlled by this exception Binding: R3_consent_action_for_R4 (0.0.1-snapshot-2) (example): Detailed codes for the consent action. | |
![]() ![]() ![]() |
0..* | Extension | Security Labels that define affected resources | |
![]() ![]() ![]() ![]() |
1..1 | uri | "securityLabel" | |
![]() ![]() ![]() ![]() |
0..1 | Coding | Security Labels that define affected resources Binding: R3_security_labels_for_R4 (0.0.1-snapshot-2) (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | |
![]() ![]() ![]() |
0..* | Extension | Context of activities covered by this exception | |
![]() ![]() ![]() ![]() |
1..1 | uri | "purpose" | |
![]() ![]() ![]() ![]() |
0..1 | Coding | Context of activities covered by this exception Binding: v3.PurposeOfUse (2014-03-26) (extensible): What purposes of use are controlled by this exception. If more than one label is specified, operations must have all the specified labels | |
![]() ![]() ![]() |
0..* | Extension | e.g. Resource Type, Profile, or CDA etc | |
![]() ![]() ![]() ![]() |
1..1 | uri | "class" | |
![]() ![]() ![]() ![]() |
0..1 | Coding | e.g. Resource Type, Profile, or CDA etc Binding: R3_consent_content_class_for_R4 (0.0.1-snapshot-2) (extensible): The class (type) of information a consent rule covers | |
![]() ![]() ![]() |
0..* | Extension | e.g. LOINC or SNOMED CT code, etc in the content | |
![]() ![]() ![]() ![]() |
1..1 | uri | "code" | |
![]() ![]() ![]() ![]() |
0..1 | Coding | e.g. LOINC or SNOMED CT code, etc in the content Binding: R3_consent_content_code_for_R4 (0.0.1-snapshot-2) (example): If this code is found in an instance, then the exception applies | |
![]() ![]() ![]() |
0..1 | Extension | Timeframe for data controlled by this exception | |
![]() ![]() ![]() ![]() |
1..1 | uri | "dataPeriod" | |
![]() ![]() ![]() ![]() |
0..1 | Period | Timeframe for data controlled by this exception | |
![]() ![]() ![]() |
0..* | Extension | Data controlled by this exception | |
![]() ![]() ![]() ![]() |
2..* | Extension | Extension Slice: Unordered, Closed by value:url | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | instance | related | dependents | authoredby | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "meaning" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | instance | related | dependents | authoredby Binding: ConsentDataMeaning (required): How a resource reference is interpreted when testing consent restrictions | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | The actual data reference | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "reference" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Reference() | The actual data reference | |
![]() ![]() ![]() ![]() |
1..1 | uri | "data" | |
![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/3.0/StructureDefinition/extension-Consent.except" | |
Documentation for this format | ||||
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Extension(4.0.1) | Additional rule - addition or removal of permissions Constraints: ext-1 | |
![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Closed by value:url Constraints: ext-1 | |
![]() ![]() ![]() |
1..1 | Extension | deny | permit Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "type" | |
![]() ![]() ![]() ![]() |
0..1 | code | deny | permit Binding: ConsentProvisionType (required): How an exception statement is applied, such as adding additional consent or removing consent | |
![]() ![]() ![]() |
0..1 | Extension | Timeframe for this exception Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "period" | |
![]() ![]() ![]() ![]() |
0..1 | Period | Timeframe for this exception | |
![]() ![]() ![]() |
0..* | Extension | Who|what controlled by this exception (or group, by role) Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
2..* | Extension | Extension Slice: Unordered, Closed by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | How the actor is involved Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "role" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | How the actor is involved Binding: R3_security_role_type_for_R4 (0.0.1-snapshot-2) (extensible): How an actor is involved in the consent considerations | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Resource for the actor (or group, by role) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "reference" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Reference() | Resource for the actor (or group, by role) | |
![]() ![]() ![]() ![]() |
1..1 | uri | "actor" | |
![]() ![]() ![]() ![]() |
0..1 | Value of extension | ||
![]() ![]() ![]() ![]() ![]() |
base64Binary | |||
![]() ![]() ![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() ![]() ![]() |
canonical(Any) | |||
![]() ![]() ![]() ![]() ![]() |
code | |||
![]() ![]() ![]() ![]() ![]() |
date | |||
![]() ![]() ![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() ![]() ![]() |
decimal | |||
![]() ![]() ![]() ![]() ![]() |
id | |||
![]() ![]() ![]() ![]() ![]() |
instant | |||
![]() ![]() ![]() ![]() ![]() |
integer | |||
![]() ![]() ![]() ![]() ![]() |
markdown | |||
![]() ![]() ![]() ![]() ![]() |
oid | |||
![]() ![]() ![]() ![]() ![]() |
positiveInt | |||
![]() ![]() ![]() ![]() ![]() |
string | |||
![]() ![]() ![]() ![]() ![]() |
time | |||
![]() ![]() ![]() ![]() ![]() |
unsignedInt | |||
![]() ![]() ![]() ![]() ![]() |
uri | |||
![]() ![]() ![]() ![]() ![]() |
url | |||
![]() ![]() ![]() ![]() ![]() |
uuid | |||
![]() ![]() ![]() ![]() ![]() |
Address | |||
![]() ![]() ![]() ![]() ![]() |
Age | |||
![]() ![]() ![]() ![]() ![]() |
Annotation | |||
![]() ![]() ![]() ![]() ![]() |
Attachment | |||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() ![]() |
Coding | |||
![]() ![]() ![]() ![]() ![]() |
ContactPoint | |||
![]() ![]() ![]() ![]() ![]() |
Count | |||
![]() ![]() ![]() ![]() ![]() |
Distance | |||
![]() ![]() ![]() ![]() ![]() |
Duration | |||
![]() ![]() ![]() ![]() ![]() |
HumanName | |||
![]() ![]() ![]() ![]() ![]() |
Identifier | |||
![]() ![]() ![]() ![]() ![]() |
Money | |||
![]() ![]() ![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() ![]() ![]() |
Ratio | |||
![]() ![]() ![]() ![]() ![]() |
Reference(Any) | |||
![]() ![]() ![]() ![]() ![]() |
SampledData | |||
![]() ![]() ![]() ![]() ![]() |
Signature | |||
![]() ![]() ![]() ![]() ![]() |
Timing | |||
![]() ![]() ![]() ![]() ![]() |
ContactDetail | |||
![]() ![]() ![]() ![]() ![]() |
Contributor | |||
![]() ![]() ![]() ![]() ![]() |
DataRequirement | |||
![]() ![]() ![]() ![]() ![]() |
Expression | |||
![]() ![]() ![]() ![]() ![]() |
ParameterDefinition | |||
![]() ![]() ![]() ![]() ![]() |
RelatedArtifact | |||
![]() ![]() ![]() ![]() ![]() |
TriggerDefinition | |||
![]() ![]() ![]() ![]() ![]() |
UsageContext | |||
![]() ![]() ![]() ![]() ![]() |
Dosage | |||
![]() ![]() ![]() ![]() ![]() |
Meta | |||
![]() ![]() ![]() |
0..* | Extension | Actions controlled by this exception Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "action" | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Actions controlled by this exception Binding: R3_consent_action_for_R4 (0.0.1-snapshot-2) (example): Detailed codes for the consent action. | |
![]() ![]() ![]() |
0..* | Extension | Security Labels that define affected resources Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "securityLabel" | |
![]() ![]() ![]() ![]() |
0..1 | Coding | Security Labels that define affected resources Binding: R3_security_labels_for_R4 (0.0.1-snapshot-2) (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | |
![]() ![]() ![]() |
0..* | Extension | Context of activities covered by this exception Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "purpose" | |
![]() ![]() ![]() ![]() |
0..1 | Coding | Context of activities covered by this exception Binding: v3.PurposeOfUse (2014-03-26) (extensible): What purposes of use are controlled by this exception. If more than one label is specified, operations must have all the specified labels | |
![]() ![]() ![]() |
0..* | Extension | e.g. Resource Type, Profile, or CDA etc Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "class" | |
![]() ![]() ![]() ![]() |
0..1 | Coding | e.g. Resource Type, Profile, or CDA etc Binding: R3_consent_content_class_for_R4 (0.0.1-snapshot-2) (extensible): The class (type) of information a consent rule covers | |
![]() ![]() ![]() |
0..* | Extension | e.g. LOINC or SNOMED CT code, etc in the content Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "code" | |
![]() ![]() ![]() ![]() |
0..1 | Coding | e.g. LOINC or SNOMED CT code, etc in the content Binding: R3_consent_content_code_for_R4 (0.0.1-snapshot-2) (example): If this code is found in an instance, then the exception applies | |
![]() ![]() ![]() |
0..1 | Extension | Timeframe for data controlled by this exception Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "dataPeriod" | |
![]() ![]() ![]() ![]() |
0..1 | Period | Timeframe for data controlled by this exception | |
![]() ![]() ![]() |
0..* | Extension | Data controlled by this exception Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
2..* | Extension | Extension Slice: Unordered, Closed by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | instance | related | dependents | authoredby Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "meaning" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | instance | related | dependents | authoredby Binding: ConsentDataMeaning (required): How a resource reference is interpreted when testing consent restrictions | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | The actual data reference Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "reference" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Reference() | The actual data reference | |
![]() ![]() ![]() ![]() |
1..1 | uri | "data" | |
![]() ![]() ![]() ![]() |
0..1 | Value of extension | ||
![]() ![]() ![]() ![]() ![]() |
base64Binary | |||
![]() ![]() ![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() ![]() ![]() |
canonical(Any) | |||
![]() ![]() ![]() ![]() ![]() |
code | |||
![]() ![]() ![]() ![]() ![]() |
date | |||
![]() ![]() ![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() ![]() ![]() |
decimal | |||
![]() ![]() ![]() ![]() ![]() |
id | |||
![]() ![]() ![]() ![]() ![]() |
instant | |||
![]() ![]() ![]() ![]() ![]() |
integer | |||
![]() ![]() ![]() ![]() ![]() |
markdown | |||
![]() ![]() ![]() ![]() ![]() |
oid | |||
![]() ![]() ![]() ![]() ![]() |
positiveInt | |||
![]() ![]() ![]() ![]() ![]() |
string | |||
![]() ![]() ![]() ![]() ![]() |
time | |||
![]() ![]() ![]() ![]() ![]() |
unsignedInt | |||
![]() ![]() ![]() ![]() ![]() |
uri | |||
![]() ![]() ![]() ![]() ![]() |
url | |||
![]() ![]() ![]() ![]() ![]() |
uuid | |||
![]() ![]() ![]() ![]() ![]() |
Address | |||
![]() ![]() ![]() ![]() ![]() |
Age | |||
![]() ![]() ![]() ![]() ![]() |
Annotation | |||
![]() ![]() ![]() ![]() ![]() |
Attachment | |||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() ![]() |
Coding | |||
![]() ![]() ![]() ![]() ![]() |
ContactPoint | |||
![]() ![]() ![]() ![]() ![]() |
Count | |||
![]() ![]() ![]() ![]() ![]() |
Distance | |||
![]() ![]() ![]() ![]() ![]() |
Duration | |||
![]() ![]() ![]() ![]() ![]() |
HumanName | |||
![]() ![]() ![]() ![]() ![]() |
Identifier | |||
![]() ![]() ![]() ![]() ![]() |
Money | |||
![]() ![]() ![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() ![]() ![]() |
Ratio | |||
![]() ![]() ![]() ![]() ![]() |
Reference(Any) | |||
![]() ![]() ![]() ![]() ![]() |
SampledData | |||
![]() ![]() ![]() ![]() ![]() |
Signature | |||
![]() ![]() ![]() ![]() ![]() |
Timing | |||
![]() ![]() ![]() ![]() ![]() |
ContactDetail | |||
![]() ![]() ![]() ![]() ![]() |
Contributor | |||
![]() ![]() ![]() ![]() ![]() |
DataRequirement | |||
![]() ![]() ![]() ![]() ![]() |
Expression | |||
![]() ![]() ![]() ![]() ![]() |
ParameterDefinition | |||
![]() ![]() ![]() ![]() ![]() |
RelatedArtifact | |||
![]() ![]() ![]() ![]() ![]() |
TriggerDefinition | |||
![]() ![]() ![]() ![]() ![]() |
UsageContext | |||
![]() ![]() ![]() ![]() ![]() |
Dosage | |||
![]() ![]() ![]() ![]() ![]() |
Meta | |||
![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/3.0/StructureDefinition/extension-Consent.except" | |
![]() ![]() |
0..1 | Value of extension | ||
![]() ![]() ![]() |
base64Binary | |||
![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() |
canonical(Any) | |||
![]() ![]() ![]() |
code | |||
![]() ![]() ![]() |
date | |||
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
decimal | |||
![]() ![]() ![]() |
id | |||
![]() ![]() ![]() |
instant | |||
![]() ![]() ![]() |
integer | |||
![]() ![]() ![]() |
markdown | |||
![]() ![]() ![]() |
oid | |||
![]() ![]() ![]() |
positiveInt | |||
![]() ![]() ![]() |
string | |||
![]() ![]() ![]() |
time | |||
![]() ![]() ![]() |
unsignedInt | |||
![]() ![]() ![]() |
uri | |||
![]() ![]() ![]() |
url | |||
![]() ![]() ![]() |
uuid | |||
![]() ![]() ![]() |
Address | |||
![]() ![]() ![]() |
Age | |||
![]() ![]() ![]() |
Annotation | |||
![]() ![]() ![]() |
Attachment | |||
![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() |
Coding | |||
![]() ![]() ![]() |
ContactPoint | |||
![]() ![]() ![]() |
Count | |||
![]() ![]() ![]() |
Distance | |||
![]() ![]() ![]() |
Duration | |||
![]() ![]() ![]() |
HumanName | |||
![]() ![]() ![]() |
Identifier | |||
![]() ![]() ![]() |
Money | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() |
Ratio | |||
![]() ![]() ![]() |
Reference(Any) | |||
![]() ![]() ![]() |
SampledData | |||
![]() ![]() ![]() |
Signature | |||
![]() ![]() ![]() |
Timing | |||
![]() ![]() ![]() |
ContactDetail | |||
![]() ![]() ![]() |
Contributor | |||
![]() ![]() ![]() |
DataRequirement | |||
![]() ![]() ![]() |
Expression | |||
![]() ![]() ![]() |
ParameterDefinition | |||
![]() ![]() ![]() |
RelatedArtifact | |||
![]() ![]() ![]() |
TriggerDefinition | |||
![]() ![]() ![]() |
UsageContext | |||
![]() ![]() ![]() |
Dosage | |||
![]() ![]() ![]() |
Meta | |||
Documentation for this format | ||||
Other representations of profile: CSV, Excel, Schematron
| Path | Conformance | ValueSet | URI |
| Extension.extension:type.value[x] | required | ConsentProvisionTypehttp://hl7.org/fhir/ValueSet/consent-provision-type|4.0.1From the FHIR Standard | |
| Extension.extension:actor.extension:role.value[x] | extensible | R3_security_role_type_for_R4http://hl7.org/fhir/3.0/ValueSet/R3-security-role-type-for-R4|0.0.1-snapshot-2From this IG | |
| Extension.extension:action.value[x] | example | R3_consent_action_for_R4http://hl7.org/fhir/3.0/ValueSet/R3-consent-action-for-R4|0.0.1-snapshot-2From this IG | |
| Extension.extension:securityLabel.value[x] | extensible | R3_security_labels_for_R4http://hl7.org/fhir/3.0/ValueSet/R3-security-labels-for-R4|0.0.1-snapshot-2From this IG | |
| Extension.extension:purpose.value[x] | extensible | v3.PurposeOfUse ![]() http://terminology.hl7.org/ValueSet/v3-PurposeOfUse|2014-03-26 | |
| Extension.extension:class.value[x] | extensible | R3_consent_content_class_for_R4http://hl7.org/fhir/3.0/ValueSet/R3-consent-content-class-for-R4|0.0.1-snapshot-2From this IG | |
| Extension.extension:code.value[x] | example | R3_consent_content_code_for_R4(a valid code from LOINC)http://hl7.org/fhir/3.0/ValueSet/R3-consent-content-code-for-R4|0.0.1-snapshot-2From this IG | |
| Extension.extension:data.extension:meaning.value[x] | required | ConsentDataMeaninghttp://hl7.org/fhir/ValueSet/consent-data-meaning|4.0.1From the FHIR Standard |
| Id | Grade | Path(s) | Details | Requirements |
| ele-1 | error | Extension, Extension.extension, Extension.extension:type, Extension.extension:type.extension, Extension.extension:type.value[x], Extension.extension:period, Extension.extension:period.extension, Extension.extension:period.value[x], Extension.extension:actor, Extension.extension:actor.extension, Extension.extension:actor.extension:role, Extension.extension:actor.extension:role.extension, Extension.extension:actor.extension:role.value[x], Extension.extension:actor.extension:reference, Extension.extension:actor.extension:reference.extension, Extension.extension:actor.extension:reference.value[x], Extension.extension:actor.value[x], Extension.extension:action, Extension.extension:action.extension, Extension.extension:action.value[x], Extension.extension:securityLabel, Extension.extension:securityLabel.extension, Extension.extension:securityLabel.value[x], Extension.extension:purpose, Extension.extension:purpose.extension, Extension.extension:purpose.value[x], Extension.extension:class, Extension.extension:class.extension, Extension.extension:class.value[x], Extension.extension:code, Extension.extension:code.extension, Extension.extension:code.value[x], Extension.extension:dataPeriod, Extension.extension:dataPeriod.extension, Extension.extension:dataPeriod.value[x], Extension.extension:data, Extension.extension:data.extension, Extension.extension:data.extension:meaning, Extension.extension:data.extension:meaning.extension, Extension.extension:data.extension:meaning.value[x], Extension.extension:data.extension:reference, Extension.extension:data.extension:reference.extension, Extension.extension:data.extension:reference.value[x], Extension.extension:data.value[x], Extension.value[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | Extension, Extension.extension, Extension.extension:type, Extension.extension:type.extension, Extension.extension:period, Extension.extension:period.extension, Extension.extension:actor, Extension.extension:actor.extension, Extension.extension:actor.extension:role, Extension.extension:actor.extension:role.extension, Extension.extension:actor.extension:reference, Extension.extension:actor.extension:reference.extension, Extension.extension:action, Extension.extension:action.extension, Extension.extension:securityLabel, Extension.extension:securityLabel.extension, Extension.extension:purpose, Extension.extension:purpose.extension, Extension.extension:class, Extension.extension:class.extension, Extension.extension:code, Extension.extension:code.extension, Extension.extension:dataPeriod, Extension.extension:dataPeriod.extension, Extension.extension:data, Extension.extension:data.extension, Extension.extension:data.extension:meaning, Extension.extension:data.extension:meaning.extension, Extension.extension:data.extension:reference, Extension.extension:data.extension:reference.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() |