Union of https://profiles.ihe.net/ITI/PMIR/StructureDefinition/IHE.PMIR.Audit.Subscription.Read and https://profiles.ihe.net/ITI/PMIR/StructureDefinition/IHE.PMIR.Audit.Subscription.Read

This is the set of resources that conform to either of the profiles Audit Event for Subscribe to Patient Updates Transaction by the Patient Identity Subscriber and Registry for Read (https://profiles.ihe.net/ITI/PMIR/StructureDefinition/IHE.PMIR.Audit.Subscription.Read) and Audit Event for Subscribe to Patient Updates Transaction by the Patient Identity Subscriber and Registry for Read (https://profiles.ihe.net/ITI/PMIR/StructureDefinition/IHE.PMIR.Audit.Subscription.Read). E.g. what you have to deal with if you get resources conforming to one of them

Structure

NameFlagsCard.TypeDescription & Constraintsdoco
.. AuditEvent 0..*Event record kept for security purposes
dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources
dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
dom-5: If a resource is contained in another resource, it SHALL NOT have a security label
dom-6: A resource should have narrative for robust management
... meta Σ0..1MetaMetadata about the resource
ele-1: All FHIR elements must have a @value or children
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
ele-1: All FHIR elements must have a @value or children
... language 0..1codeLanguage of the resource content
Binding: ?? (preferred): A human language.


ele-1: All FHIR elements must have a @value or children
... text 0..1NarrativeText summary of the resource, for human interpretation
ele-1: All FHIR elements must have a @value or children
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... type Σ1..1CodingType/identifier of event
Binding: ?? (extensible): Type of event.


ele-1: All FHIR elements must have a @value or children
... subtype Σ2..*CodingMore specific type/id for the event
Binding: ?? (extensible): Sub-type of event.


ele-1: All FHIR elements must have a @value or children
... action Σ0..1codeType of action performed during the event
Binding: ?? (required): Indicator for type of action performed during the event that generated the event.


ele-1: All FHIR elements must have a @value or children
... period 0..1PeriodWhen the activity occurred
ele-1: All FHIR elements must have a @value or children
... recorded Σ1..1instantTime when the event was recorded
ele-1: All FHIR elements must have a @value or children
... outcome Σ0..1codeWhether the event succeeded or failed
Binding: ?? (required): Indicates whether the event succeeded or failed.


ele-1: All FHIR elements must have a @value or children
... outcomeDesc Σ0..1stringDescription of the event outcome
ele-1: All FHIR elements must have a @value or children
... purposeOfEvent Σ0..*CodeableConceptThe purposeOfUse of the event
Binding: ?? (extensible): The reason the activity took place.


ele-1: All FHIR elements must have a @value or children
... agent 2..*BackboneElementActor involved in the event
ele-1: All FHIR elements must have a @value or children
.... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... type 0..1CodeableConceptHow agent participated
Binding: ?? (extensible): The Participation type of the agent to the event.


ele-1: All FHIR elements must have a @value or children
.... role 0..*CodeableConceptAgent role in the event
Binding: ?? (example): What security role enabled the agent to participate in the event.


ele-1: All FHIR elements must have a @value or children
.... who Σ0..1Reference(PractitionerRole | Practitioner | Organization | Device | Patient | RelatedPerson)Identifier of who
ele-1: All FHIR elements must have a @value or children
.... altId 0..1stringAlternative User identity
ele-1: All FHIR elements must have a @value or children
.... name 0..1stringHuman friendly name for the agent
ele-1: All FHIR elements must have a @value or children
.... requestor Σ1..1booleanWhether user is initiator
ele-1: All FHIR elements must have a @value or children
.... location 0..1Reference(Location)Where
ele-1: All FHIR elements must have a @value or children
.... policy 0..*uriPolicy that authorized event
ele-1: All FHIR elements must have a @value or children
.... media 0..1CodingType of media
Binding: ?? (extensible): Used when the event is about exporting/importing onto media.


ele-1: All FHIR elements must have a @value or children
.... network 0..1BackboneElementLogical network location for application activity
ele-1: All FHIR elements must have a @value or children
..... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... address 0..1stringIdentifier for the network access point of the user device
ele-1: All FHIR elements must have a @value or children
..... type 0..1codeThe type of network access point
Binding: ?? (required): The type of network access point of this agent in the audit event.


ele-1: All FHIR elements must have a @value or children
.... purposeOfUse 0..*CodeableConceptReason given for this user
Binding: ?? (extensible): The reason the activity took place.


ele-1: All FHIR elements must have a @value or children
... source S1..1BackboneElementAudit Event Reporter
ele-1: All FHIR elements must have a @value or children
.... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... site 0..1stringLogical source location within the enterprise
ele-1: All FHIR elements must have a @value or children
.... observer Σ1..1Reference(PractitionerRole | Practitioner | Organization | Device | Patient | RelatedPerson)The identity of source detecting the event
ele-1: All FHIR elements must have a @value or children
.... type 0..*CodingThe type of source where event originated
Binding: ?? (extensible): Code specifying the type of system that detected and recorded the event.


ele-1: All FHIR elements must have a @value or children
... entity C1..*BackboneElementData or objects used
ele-1: All FHIR elements must have a @value or children
sev-1: Either a name or a query (NOT both)
.... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... what Σ0..1Reference(Resource)Specific instance of resource
ele-1: All FHIR elements must have a @value or children
.... type 0..1CodingType of entity involved
Binding: ?? (extensible): Code for the entity type involved in the audit event.


ele-1: All FHIR elements must have a @value or children
.... role 0..1CodingWhat role the entity played
Binding: ?? (extensible): Code representing the role the entity played in the audit event.


ele-1: All FHIR elements must have a @value or children
.... lifecycle 0..1CodingLife-cycle stage for the entity
Binding: ?? (extensible): Identifier for the data life-cycle stage for the entity.


ele-1: All FHIR elements must have a @value or children
.... securityLabel 0..*CodingSecurity labels on the entity
Binding: ?? (extensible): Security Labels from the Healthcare Privacy and Security Classification System.


ele-1: All FHIR elements must have a @value or children
.... name Σ0..1stringDescriptor for entity
ele-1: All FHIR elements must have a @value or children
.... description 0..1stringDescriptive text
ele-1: All FHIR elements must have a @value or children
.... query Σ0..1base64BinaryQuery parameters
ele-1: All FHIR elements must have a @value or children
.... detail 0..*BackboneElementAdditional Information about the entity
ele-1: All FHIR elements must have a @value or children
..... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... type 1..1stringName of the property
ele-1: All FHIR elements must have a @value or children
..... value[x] 1..1Property value
ele-1: All FHIR elements must have a @value or children
...... valueStringstring
...... valueBase64Binarybase64Binary

doco Documentation for this format