PackagesCanonicalsLogsProblems
    Packages
    ihe.iti.balp@1.1.3
    https://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.OAUTHaccessTokenUse.Minimal
description: Used when access to the oAuth token, but want to log minimal details.\n\n- oUser slice holds only the JWT ID
package_name: ihe.iti.balp
derivation: constraint
name: OAUTHaccessTokenUseMinimal
type: AuditEvent
elements:
  agent:
    index: 0
    slicing:
      rules: open
      discriminator:
      - {path: type, type: pattern}
      min: null
      slices:
        oUser:
          match:
            type:
              coding:
              - {code: UserOauthAgent, system: 'https://profiles.ihe.net/ITI/BALP/CodeSystem/UserAgentTypes'}
          schema:
            short: other elements may be filled in as needed.
            array: true
            min: 1
            _required: true
            index: 1
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: UserOauthAgent, system: 'https://profiles.ihe.net/ITI/BALP/CodeSystem/UserAgentTypes'}
                index: 2
              requestor:
                pattern: {type: Boolean, value: true}
                index: 3
              policy: {short: jti (JWT ID), index: 4}
              media: {index: 5}
              network: {index: 6}
            required: [policy, type]
package_version: 1.1.3
class: profile
kind: resource
url: https://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.OAUTHaccessTokenUse.Minimal
base: http://hl7.org/fhir/StructureDefinition/AuditEvent
version: 1.1.3