Basic Audit Log Patterns (BALP)
1.1.3 - Trial-Implementation International flag

This page is part of the IHE Basic Audit Log Patterns (BALP) (v1.1.3: Publication) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Resource Profile: OAUTHaccessTokenUseMinimal - Detailed Descriptions

Active as of 2024-02-14

Definitions for the IHE.BasicAudit.OAUTHaccessTokenUse.Minimal resource profile.

Guidance on how to interpret the contents of this table can be found here

0. AuditEvent
2. AuditEvent.agent
SlicingThis element introduces a set of slices on AuditEvent.agent. The slices are unordered and Open, and can be differentiated using the following discriminators:
  • pattern @ type
4. AuditEvent.agent:oUser
Slice NameoUser
Shortother elements may be filled in as needed.
Control1..*
6. AuditEvent.agent:oUser.type
Control1..?
Pattern Value{
  "coding" : [{
    "system" : "https://profiles.ihe.net/ITI/BALP/CodeSystem/UserAgentTypes",
    "code" : "UserOauthAgent"
  }]
}
8. AuditEvent.agent:oUser.requestor
Pattern Valuetrue
10. AuditEvent.agent:oUser.policy
Shortjti (JWT ID)
Comments

jti SHALL be prefixed with "urn:ietf:params:oauth:jti:". This URN is based on RFC3553.

Control1..1
12. AuditEvent.agent:oUser.media
Control0..0
14. AuditEvent.agent:oUser.network
Control0..0