StructureDefinition-IHE.BasicAudit.SAMLaccessTokenUse.Comprehensive.Norway

Sourcejohnmoehrke.basicaudit.no#current:Norway constraints on IHE BasicAudit (v4.0.1)
resourceTypeStructureDefinition
idIHE.BasicAudit.SAMLaccessTokenUse.Comprehensive.Norway
canonicalhttp://johnmoehrke.github.io/basicaudit.no/StructureDefinition/IHE.BasicAudit.SAMLaccessTokenUse.Comprehensive.Norway
version0.2.0-current
statusdraft
publisherJohn Moehrke (himself)
nameSAMLaccessTokenUseComprehensiveNorway
titleBasic AuditEvent pattern for when an activity was authorized by an SAML access token Comprehensive Norway
date2023-07-14T12:48:16+00:00
descriptionA 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**
jurisdictionsno
fhirVersion4.0.1
kindresource
abstractfalse
sdTtypeAuditEvent
derivationconstraint
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.SAMLaccessTokenUse.Comprehensive
Usages(none)
Name Flags Card. Type Description & Constraints doco
. . AuditEvent SAMLaccessTokenUseComprehensive
. . . purposeOfEvent S 1.. saml hso:purpose and healthcareservice
. . . . coding
. . . . . system SAML hso:purpose:system and healthcareservice.system
. . . . . code SAML hso:purpose:id and healthcareservice:id
. . . . . display SAML hso:purpose:name and healthcareservice:name
. . . . text SAML hso:purpose:description
. . . agent:user
. . . . extension:otherId/qualifications 0..1 subject:qualification
. . . . . value[x]
. . . . . . type Required Pattern: At least the following
. . . . . . . coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
. . . . . . . . system 1..1 uri Identity of the terminology system
Fixed Value: http://johnmoehrke.github.io/basicaudit.no/CodeSystem/NorwayIdentifierTypes
. . . . . . . . code 1..1 code Symbol in syntax defined by the system
Fixed Value: qualification
. . . . . . system S 1.. subject:qualification:system
. . . . . . value S 1.. subject:qualification:id
. . . . . . assigner
. . . . . . . identifier
. . . . . . . . value S 1.. subject:qualification:assigner
. . . . . . otherIdName S 0..1 string subject:qualification:name
URL: http://johnmoehrke.github.io/basicaudit.no/StructureDefinition/OtherIdName
. . . . extension:otherId/personal 0..1 subject:national-identifier
. . . . . value[x]
. . . . . . type Required Pattern: At least the following
. . . . . . . coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
. . . . . . . . system 1..1 uri Identity of the terminology system
Fixed Value: http://johnmoehrke.github.io/basicaudit.no/CodeSystem/NorwayIdentifierTypes
. . . . . . . . code 1..1 code Symbol in syntax defined by the system
Fixed Value: national-identifier
. . . . . . system S 1.. subject:national-identifier:system
. . . . . . value S 1.. subject:national-identifier:id
. . . . . . assigner
. . . . . . . identifier
. . . . . . . . value S 1.. subject:national-identifier:assigner
. . . . . . otherIdName S 0..1 string subject:national-identifier:name
URL: http://johnmoehrke.github.io/basicaudit.no/StructureDefinition/OtherIdName
. . . . extension:otherId/application-session 0..1 subject:application-session
. . . . . value[x]
. . . . . . type Required Pattern: At least the following
. . . . . . . coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
. . . . . . . . system 1..1 uri Identity of the terminology system
Fixed Value: http://johnmoehrke.github.io/basicaudit.no/CodeSystem/NorwayIdentifierTypes
. . . . . . . . code 1..1 code Symbol in syntax defined by the system
Fixed Value: application-session
. . . . . . system S 1.. subject:appplication-session:system
. . . . . . value S 1.. subject:application-session:id
. . . . who
. . . . . display S subject:name
. . . . purposeOfUse 1.. saml hso:purpose-local
. . . . . coding
. . . . . . system SAML hso:purpose-local:system
. . . . . . code SAML hso:purpose-local:id
. . . . . . display SAML hso:purpose-local:name
. . . . . text SAML hso:purpose-local:description
. . . agent:user-facility 0..1 SAML Attributes urn:hso:subject:facility
. . . . extension:assuranceLevel
. . . . extension:otherId
. . . . type 1.. Required Pattern: At least the following
. . . . . coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
. . . . . . system 1..1 uri Identity of the terminology system
Fixed Value: http://johnmoehrke.github.io/basicaudit.no/CodeSystem/NorwayAgentTypes
. . . . . . code 1..1 code Symbol in syntax defined by the system
Fixed Value: user-facility
. . . . role .. 0
. . . . who
. . . . . identifier
. . . . . . system S 1.. SAML Attribute urn:hso:subject:facility:system
. . . . . . value S 1.. SAML Attribute urn:hso:subject:facility:id
. . . . . . assigner
. . . . . . . identifier
. . . . . . . . value S 1.. SAML Attribute urn:hso:subject:facility:assigner
. . . . . display S 1.. SAML Attribute urn:hso:subject:facility:name
. . . . altId .. 0
. . . . name .. 0
. . . . requestor Required Pattern: false
. . . . location .. 0
. . . . policy .. 0
. . . . media .. 0
. . . . network .. 0
. . . . purposeOfUse .. 0
. . . agent:user-child-org 0..1 SAML Attributes urn:hso:subject:child-organization
. . . . extension:assuranceLevel
. . . . extension:otherId
. . . . type 1.. Required Pattern: At least the following
. . . . . coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
. . . . . . system 1..1 uri Identity of the terminology system
Fixed Value: http://johnmoehrke.github.io/basicaudit.no/CodeSystem/NorwayAgentTypes
. . . . . . code 1..1 code Symbol in syntax defined by the system
Fixed Value: user-child-org
. . . . role .. 0
. . . . who
. . . . . identifier
. . . . . . system S 1.. SAML Attribute urn:hso:subject:child-organization:system
. . . . . . value S 1.. SAML Attribute urn:hso:subject:child-organization:id
. . . . . . assigner
. . . . . . . identifier
. . . . . . . . value S 1.. SAML Attribute urn:hso:subject:child-organization:assigner
. . . . . display S SAML Attribute urn:hso:subject:child-organization:name
. . . . altId .. 0
. . . . name .. 0
. . . . requestor Required Pattern: false
. . . . location .. 0
. . . . policy .. 0
. . . . media .. 0
. . . . network .. 0
. . . . purposeOfUse .. 0
. . . agent:user-department 0..1 SAML Attributes urn:hso:subject:department
. . . . extension:assuranceLevel
. . . . extension:otherId
. . . . type 1.. Required Pattern: At least the following
. . . . . coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
. . . . . . system 1..1 uri Identity of the terminology system
Fixed Value: http://johnmoehrke.github.io/basicaudit.no/CodeSystem/NorwayAgentTypes
. . . . . . code 1..1 code Symbol in syntax defined by the system
Fixed Value: user-department
. . . . role .. 0
. . . . who
. . . . . identifier
. . . . . . system S 1.. SAML Attribute urn:hso:subject:department:system
. . . . . . value S 1.. SAML Attribute urn:hso:subject:department:id
. . . . . . assigner
. . . . . . . identifier
. . . . . . . . value S 1.. SAML Attribute urn:hso:subject:department:assigner
. . . . . display S 1.. SAML Attribute urn:hso:subject:department:name
. . . . altId .. 0
. . . . name .. 0
. . . . requestor Required Pattern: false
. . . . location .. 0
. . . . policy .. 0
. . . . media .. 0
. . . . network .. 0
. . . . purposeOfUse .. 0
. . . agent:user-sub-department 0..1 SAML Attributes urn:hso:subject:sub-department
. . . . extension:assuranceLevel
. . . . extension:otherId
. . . . type 1.. Required Pattern: At least the following
. . . . . coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
. . . . . . system 1..1 uri Identity of the terminology system
Fixed Value: http://johnmoehrke.github.io/basicaudit.no/CodeSystem/NorwayAgentTypes
. . . . . . code 1..1 code Symbol in syntax defined by the system
Fixed Value: user-sub-department
. . . . role .. 0
. . . . who
. . . . . identifier
. . . . . . system S 1.. SAML Attribute urn:hso:subject:sub-department:system
. . . . . . value S 1.. SAML Attribute urn:hso:subject:sub-department:id
. . . . . . assigner
. . . . . . . identifier
. . . . . . . . value S 1.. SAML Attribute urn:hso:subject:sub-department:assigner
. . . . . display S 1.. SAML Attribute urn:hso:subject:sub-department:name
. . . . altId .. 0
. . . . name .. 0
. . . . requestor Required Pattern: false
. . . . location .. 0
. . . . policy .. 0
. . . . media .. 0
. . . . network .. 0
. . . . purposeOfUse .. 0
. . . agent:user-unit 0..1 SAML Attributes urn:hso:subject:unit
. . . . extension:assuranceLevel
. . . . extension:otherId
. . . . type 1.. Required Pattern: At least the following
. . . . . coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
. . . . . . system 1..1 uri Identity of the terminology system
Fixed Value: http://johnmoehrke.github.io/basicaudit.no/CodeSystem/NorwayAgentTypes
. . . . . . code 1..1 code Symbol in syntax defined by the system
Fixed Value: user-unit
. . . . role .. 0
. . . . who
. . . . . identifier
. . . . . . system S 1.. SAML Attribute urn:hso:subject:unit:system
. . . . . . value S 1.. SAML Attribute urn:hso:subject:unit:id
. . . . . . assigner
. . . . . . . identifier
. . . . . . . . value S 1.. SAML Attribute urn:hso:subject:unit:assigner
. . . . . display S 1.. SAML Attribute urn:hso:subject:unit:name
. . . . altId .. 0
. . . . name .. 0
. . . . requestor Required Pattern: false
. . . . location .. 0
. . . . policy .. 0
. . . . media .. 0
. . . . network .. 0
. . . . purposeOfUse .. 0
. . . entity 1..
. . . entity:patient 1..1
. . . . what 1.. Reference ( Patient )
. . . . type 1.. Required Pattern: At least the following
. . . . . system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/audit-entity-type
. . . . . code 1..1 code Symbol in syntax defined by the system
Fixed Value: 1
. . . . . display 1..1 string Representation defined by the system
Fixed Value: Person
. . . . role Required Pattern: At least the following
. . . . . system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/object-role
. . . . . code 1..1 code Symbol in syntax defined by the system
Fixed Value: 1
. . . . . display 1..1 string Representation defined by the system
Fixed Value: Patient
. . . . lifecycle .. 0
. . . . securityLabel .. 0
. . . . name .. 0
. . . . query .. 0
. . . . detail .. 0

doco Documentation for this format

Produced 08 Sep 2023