Source | johnmoehrke.basicaudit.no#current:Norway constraints on IHE BasicAudit (v4.0.1) |
resourceType | StructureDefinition |
id | IHE.BasicAudit.SAMLaccessTokenUse.Comprehensive.Norway |
canonical | http://johnmoehrke.github.io/basicaudit.no/StructureDefinition/IHE.BasicAudit.SAMLaccessTokenUse.Comprehensive.Norway |
version | 0.2.0-current |
status | draft |
publisher | John Moehrke (himself) |
name | SAMLaccessTokenUseComprehensiveNorway |
title | Basic AuditEvent pattern for when an activity was authorized by an SAML access token Comprehensive Norway |
date | 2023-07-14T12:48:16+00:00 |
description | A basic AuditEvent profile for when an activity was authorized by an SAML access token. This profile is expected to be used with some other detail that explains the activity. This profile only covers the SAML access token. **Builds upon the IHE BALP Comprehensive** |
jurisdictions | no |
fhirVersion | 4.0.1 |
kind | resource |
abstract | false |
sdTtype | AuditEvent |
derivation | constraint |
base | https://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.SAMLaccessTokenUse.Comprehensive |
Usages | (none) |
Name | Flags | Card. | Type |
Description & Constraints
![]() |
---|---|---|---|---|
![]() ![]() |
SAMLaccessTokenUseComprehensive | |||
![]() ![]() ![]() |
S | 1.. | saml hso:purpose and healthcareservice | |
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
SAML hso:purpose:system and healthcareservice.system | |||
![]() ![]() ![]() ![]() ![]() |
SAML hso:purpose:id and healthcareservice:id | |||
![]() ![]() ![]() ![]() ![]() |
SAML hso:purpose:name and healthcareservice:name | |||
![]() ![]() ![]() ![]() |
SAML hso:purpose:description | |||
![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
0..1 | subject:qualification | ||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() |
Required Pattern: At least the following | |||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding |
Code defined by a terminology system Fixed Value: (complex) |
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri |
Identity of the terminology system Fixed Value: http://johnmoehrke.github.io/basicaudit.no/CodeSystem/NorwayIdentifierTypes |
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code |
Symbol in syntax defined by the system Fixed Value: qualification |
|
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1.. | subject:qualification:system | |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1.. | subject:qualification:id | |
![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1.. | subject:qualification:assigner | |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string |
subject:qualification:name URL: http://johnmoehrke.github.io/basicaudit.no/StructureDefinition/OtherIdName |
![]() ![]() ![]() ![]() |
0..1 | subject:national-identifier | ||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() |
Required Pattern: At least the following | |||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding |
Code defined by a terminology system Fixed Value: (complex) |
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri |
Identity of the terminology system Fixed Value: http://johnmoehrke.github.io/basicaudit.no/CodeSystem/NorwayIdentifierTypes |
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code |
Symbol in syntax defined by the system Fixed Value: national-identifier |
|
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1.. | subject:national-identifier:system | |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1.. | subject:national-identifier:id | |
![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1.. | subject:national-identifier:assigner | |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string |
subject:national-identifier:name URL: http://johnmoehrke.github.io/basicaudit.no/StructureDefinition/OtherIdName |
![]() ![]() ![]() ![]() |
0..1 | subject:application-session | ||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() |
Required Pattern: At least the following | |||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding |
Code defined by a terminology system Fixed Value: (complex) |
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri |
Identity of the terminology system Fixed Value: http://johnmoehrke.github.io/basicaudit.no/CodeSystem/NorwayIdentifierTypes |
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code |
Symbol in syntax defined by the system Fixed Value: application-session |
|
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1.. | subject:appplication-session:system | |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1.. | subject:application-session:id | |
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
S | subject:name | ||
![]() ![]() ![]() ![]() |
1.. | saml hso:purpose-local | ||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() |
SAML hso:purpose-local:system | |||
![]() ![]() ![]() ![]() ![]() ![]() |
SAML hso:purpose-local:id | |||
![]() ![]() ![]() ![]() ![]() ![]() |
SAML hso:purpose-local:name | |||
![]() ![]() ![]() ![]() ![]() |
SAML hso:purpose-local:description | |||
![]() ![]() ![]() |
0..1 | SAML Attributes urn:hso:subject:facility | ||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
1.. | Required Pattern: At least the following | ||
![]() ![]() ![]() ![]() ![]() |
1..* | Coding |
Code defined by a terminology system Fixed Value: (complex) |
|
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri |
Identity of the terminology system Fixed Value: http://johnmoehrke.github.io/basicaudit.no/CodeSystem/NorwayAgentTypes |
|
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code |
Symbol in syntax defined by the system Fixed Value: user-facility |
|
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1.. | SAML Attribute urn:hso:subject:facility:system | |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1.. | SAML Attribute urn:hso:subject:facility:id | |
![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1.. | SAML Attribute urn:hso:subject:facility:assigner | |
![]() ![]() ![]() ![]() ![]() |
S | 1.. | SAML Attribute urn:hso:subject:facility:name | |
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
Required Pattern: false | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() |
0..1 | SAML Attributes urn:hso:subject:child-organization | ||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
1.. | Required Pattern: At least the following | ||
![]() ![]() ![]() ![]() ![]() |
1..* | Coding |
Code defined by a terminology system Fixed Value: (complex) |
|
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri |
Identity of the terminology system Fixed Value: http://johnmoehrke.github.io/basicaudit.no/CodeSystem/NorwayAgentTypes |
|
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code |
Symbol in syntax defined by the system Fixed Value: user-child-org |
|
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1.. | SAML Attribute urn:hso:subject:child-organization:system | |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1.. | SAML Attribute urn:hso:subject:child-organization:id | |
![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1.. | SAML Attribute urn:hso:subject:child-organization:assigner | |
![]() ![]() ![]() ![]() ![]() |
S | SAML Attribute urn:hso:subject:child-organization:name | ||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
Required Pattern: false | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() |
0..1 | SAML Attributes urn:hso:subject:department | ||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
1.. | Required Pattern: At least the following | ||
![]() ![]() ![]() ![]() ![]() |
1..* | Coding |
Code defined by a terminology system Fixed Value: (complex) |
|
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri |
Identity of the terminology system Fixed Value: http://johnmoehrke.github.io/basicaudit.no/CodeSystem/NorwayAgentTypes |
|
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code |
Symbol in syntax defined by the system Fixed Value: user-department |
|
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1.. | SAML Attribute urn:hso:subject:department:system | |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1.. | SAML Attribute urn:hso:subject:department:id | |
![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1.. | SAML Attribute urn:hso:subject:department:assigner | |
![]() ![]() ![]() ![]() ![]() |
S | 1.. | SAML Attribute urn:hso:subject:department:name | |
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
Required Pattern: false | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() |
0..1 | SAML Attributes urn:hso:subject:sub-department | ||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
1.. | Required Pattern: At least the following | ||
![]() ![]() ![]() ![]() ![]() |
1..* | Coding |
Code defined by a terminology system Fixed Value: (complex) |
|
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri |
Identity of the terminology system Fixed Value: http://johnmoehrke.github.io/basicaudit.no/CodeSystem/NorwayAgentTypes |
|
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code |
Symbol in syntax defined by the system Fixed Value: user-sub-department |
|
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1.. | SAML Attribute urn:hso:subject:sub-department:system | |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1.. | SAML Attribute urn:hso:subject:sub-department:id | |
![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1.. | SAML Attribute urn:hso:subject:sub-department:assigner | |
![]() ![]() ![]() ![]() ![]() |
S | 1.. | SAML Attribute urn:hso:subject:sub-department:name | |
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
Required Pattern: false | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() |
0..1 | SAML Attributes urn:hso:subject:unit | ||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
1.. | Required Pattern: At least the following | ||
![]() ![]() ![]() ![]() ![]() |
1..* | Coding |
Code defined by a terminology system Fixed Value: (complex) |
|
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri |
Identity of the terminology system Fixed Value: http://johnmoehrke.github.io/basicaudit.no/CodeSystem/NorwayAgentTypes |
|
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code |
Symbol in syntax defined by the system Fixed Value: user-unit |
|
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1.. | SAML Attribute urn:hso:subject:unit:system | |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1.. | SAML Attribute urn:hso:subject:unit:id | |
![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1.. | SAML Attribute urn:hso:subject:unit:assigner | |
![]() ![]() ![]() ![]() ![]() |
S | 1.. | SAML Attribute urn:hso:subject:unit:name | |
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
Required Pattern: false | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() |
1.. | |||
![]() ![]() ![]() |
1..1 | |||
![]() ![]() ![]() ![]() |
1.. | Reference ( Patient ) | ||
![]() ![]() ![]() ![]() |
1.. | Required Pattern: At least the following | ||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri |
Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/audit-entity-type |
|
![]() ![]() ![]() ![]() ![]() |
1..1 | code |
Symbol in syntax defined by the system Fixed Value: 1 |
|
![]() ![]() ![]() ![]() ![]() |
1..1 | string |
Representation defined by the system Fixed Value: Person |
|
![]() ![]() ![]() ![]() |
Required Pattern: At least the following | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri |
Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/object-role |
|
![]() ![]() ![]() ![]() ![]() |
1..1 | code |
Symbol in syntax defined by the system Fixed Value: 1 |
|
![]() ![]() ![]() ![]() ![]() |
1..1 | string |
Representation defined by the system Fixed Value: Patient |
|
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() |
Produced 08 Sep 2023