Patient Master Identity Registry (PMIR)
1.5.0 - Trial-Implementation International flag

This page is part of the IHE Patient Master Identity Registry (PMIR) (v1.5.0: Trial Implementation) based on FHIR R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Resource Profile: Audit Event for Mobile Patient Identity Feed by the Supplier and Consumer

Official URL: https://profiles.ihe.net/ITI/PMIR/StructureDefinition/IHE.PMIR.Feed.Audit Version: 1.5.0
Active as of 2022-08-08 Computable Name: AuditPmirFeed

Defines constraints on the AuditEvent Resource to record when a Mobile Patient Identity Feed Transaction happens, as recorded by the Supplier and Consumer.

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from AuditEvent

Summary

Mandatory: 19 elements
Must-Support: 1 element
Prohibited: 1 element

Slices

This structure defines the following Slices:

  • The element AuditEvent.agent is sliced based on the value of pattern:type
  • The element AuditEvent.entity is sliced based on the value of pattern:type (Closed)

 

Other representations of profile: CSV, Excel, Schematron

Terminology Bindings

PathConformanceValueSet / Code
AuditEvent.languagepreferredCommonLanguages
Max Binding: AllLanguages
AuditEvent.typeextensiblePattern: 110110("Patient Record")
AuditEvent.subtypeextensiblePattern: ITI-93("Mobile Patient Identity Feed")
AuditEvent.actionrequiredPattern: E
AuditEvent.outcomerequiredAuditEventOutcome
AuditEvent.purposeOfEventextensiblePurposeOfUse
AuditEvent.agent.typeextensibleParticipationRoleType
AuditEvent.agent.roleexampleSecurityRoleType
AuditEvent.agent.mediaextensibleMediaTypeCode
AuditEvent.agent.network.typerequiredAuditEventAgentNetworkType
AuditEvent.agent.purposeOfUseextensiblePurposeOfUse
AuditEvent.agent:source.typeextensiblePattern: 110153("Source Role ID")
AuditEvent.agent:source.roleexampleSecurityRoleType
AuditEvent.agent:source.mediaextensibleMediaTypeCode
AuditEvent.agent:source.network.typerequiredAuditEventAgentNetworkType
AuditEvent.agent:source.purposeOfUseextensiblePurposeOfUse
AuditEvent.agent:destination.typeextensiblePattern: 110152("Destination Role ID")
AuditEvent.agent:destination.roleexampleSecurityRoleType
AuditEvent.agent:destination.mediaextensibleMediaTypeCode
AuditEvent.agent:destination.network.typerequiredAuditEventAgentNetworkType
AuditEvent.agent:destination.purposeOfUseextensiblePurposeOfUse
AuditEvent.source.typeextensibleAuditEventSourceType
AuditEvent.entity.typeextensibleAuditEventEntityType
AuditEvent.entity.roleextensibleAuditEventEntityRole
AuditEvent.entity.lifecycleextensibleObjectLifecycleEvents
AuditEvent.entity.securityLabelextensibleAll Security Labels
AuditEvent.entity:patient.typeextensiblePattern: 1("Person")
AuditEvent.entity:patient.roleextensiblePattern: 1("Patient")
AuditEvent.entity:patient.lifecycleextensibleObjectLifecycleEvents
AuditEvent.entity:patient.securityLabelextensibleAll Security Labels
AuditEvent.entity:message.typeextensiblePattern: MessageHeader("MessageHeader")
AuditEvent.entity:message.roleextensibleAuditEventEntityRole
AuditEvent.entity:message.lifecycleextensibleObjectLifecycleEvents
AuditEvent.entity:message.securityLabelextensibleAll Security Labels