ExtensionPermission_Rule

R5: Constraints to the Permission (new)

activeExtensions for Using Data Elements from FHIR R5 in FHIR R40.1.01 context

R5: `Permission.rule` (new:BackboneElement)

Metadata

hl7.org/fhir
Canonical URL
http://hl7.org/fhir/5.0/StructureDefinition/extension-Permission.rule
ID
ext-R5-Permission.rule
Name
ExtensionPermission_Rule

Context (1)

This extension can be used on the following elements:

elementBasic
PathCard.TypeFlagsDescription
Extension0..*
?!
R5: Constraints to the Permission (new)
extension0..*
:type0..1
R5: deny | permit (new)
url1..1
fixed: type
value[x]0..1
code
deny | permit
required
:data0..*
R5: The selection criteria to identify data that is within scope of this provision (new)
extension0..*
:resource0..*
R5: Explicit FHIR Resource references (new)
extension2..*
:meaning1..1
R5: instance | related | dependents | authoredby (new)
url1..1
fixed: meaning
value[x]1..1
code
instance | related | dependents | authoredby
required
:reference1..1
R5: The actual data reference (new)
url1..1
fixed: reference
value[x]1..1
Reference
The actual data reference
url1..1
fixed: resource
value[x]0..0
:security0..*
R5: Security tag code on .meta.security (new)
url1..1
fixed: security
value[x]0..1
Coding
Security tag code on .meta.security
:period0..*
R5: Timeframe encompasing data create/update (new)
url1..1
fixed: period
value[x]0..1
Period
Timeframe encompasing data create/update
:expression0..1
R5: Expression identifying the data (new)
url1..1
fixed: expression
value[x]0..1
Expression
Expression identifying the data
url1..1
fixed: data
value[x]0..0
:activity0..*
R5: A description or definition of which activities are allowed to be done on the data (new)
extension0..*
:actor0..*
R5: Authorized actor(s) (new)
url1..1
fixed: actor
value[x]0..1
Reference
Authorized actor(s)
:action0..*
R5: Actions controlled by this rule (new)
url1..1
fixed: action
value[x]0..1
CodeableConcept
Actions controlled by this rule
example
:purpose0..*
R5: The purpose for which the permission is given (new)
url1..1
fixed: purpose
value[x]0..1
CodeableConcept
The purpose for which the permission is given
preferred
url1..1
fixed: activity
value[x]0..0
:limit0..*
R5: What limits apply to the use of the data (new)
url1..1
fixed: limit
value[x]0..1
CodeableConcept
What limits apply to the use of the data
example
url1..1
fixed: http://hl7.org/fhir/5.0/StructureDefinition/extension-Permission.rule
value[x]0..0