RIVO-Noord Zorgviewer Implementation Guide
1.16.0 - CI build Netherlands flag

RIVO-Noord Zorgviewer Implementation Guide - Local Development build (v1.16.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: AuditEvent - Mappings

Draft as of 2025-06-11

Mappings for the AuditEvent resource profile.

Mappings to Structures in this Implentation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NameRIM MappingDICOM Tag MappingW5 MappingW3C PROVFHIR Provenancedoco
.. AuditEvent
ControlAct[moodCode=EVN]
Message
infrastructure.information
... id
... meta
... implicitRules
... text
Act.text?
... contained
N/A
... extension
N/A
... modifierExtension
N/A
... type
  • .code (type
  • subtype and action are pre-coordinated or sent as translations)
EventId
what
Activity
... subtype
  • .code (type
  • subtype and action are pre-coordinated or sent as translations)
EventTypeCode
what
... action
  • .code (type
  • subtype and action are pre-coordinated or sent as translations)
EventActionCode
what
... recorded
.effectiveTime
EventDateTime
when.recorded
Activity.when
Provenance.recorded
... outcome
.actionNegationInd
EventOutcomeIndicator
what
... outcomeDesc
.outboundRelationship[typeCode=OUT].target.text
EventOutcomeDescription
what
... purposeOfEvent
* .reasonCode [ControlActReason when Act.class = CACT Control Act] *.outboundRelationship[typeCode=RSON].target
EventPurposeOfUse
why
Activity.Activity
  • Provenance.reason
  • Provenance.activity
... agent
.participation
ActiveParticipant
who
Agent
Provenance.agent
.... id
n/a
.... extension
n/a
.... modifierExtension
N/A
.... role
.role and/or .typeCode and/or .functionCode
RoleIdCode
who
Agent.Attribution
Provenance.agent.role
.... reference
.id
who
Agent.Identity
Provenance.agent.actor
.... userId
.id
UserId
who
Agent.Identity
Provenance.agent.userId
.... altId
.id (distinguish id type by root)
AlternativeUserId
who
Agent.Identity
.... name
.name
UserName
who
Agent.Identity
.... requestor
  • If participation.typeCode was author
  • then true
UserIsRequestor
who
.... location
* Role.Class =SDLOC *Role.Code = ServiceDeliveryLocationRoleType *Entity.Code = PlaceEntityType = df.Types of places for Entity.Class = PLC *EntityClass = PLC = df.A physical place or site with its containing structure. May be natural or man-made. The geographic position of a place may or may not be constant.
where
Activity.location
Provenance.location
.... policy
ActPolicyType
ParticipantRoleIDCode
why
Provenance.policy
.... media
.player.description.mediaType
MediaType
where
.... network
.player.description.reference
where
..... id
n/a
..... extension
n/a
..... modifierExtension
N/A
..... address
pre-coordinated into URL
NetworkAccessPointID
where
Agent.Location
..... type
pre-coordinated into URL
NetworkAccessPointTypeCode
where
.... purposeOfUse
PurposeOfUse (2.16.840.1.113883.1.11.20448) * .outboundRelationship[typeCode=RSON or SUBJ].target
why
Agent.Activity
... source
  • .participation[typeCode=INF].role[classCode=ASSIGN].player[classCode=DEV
  • determinerCode=INSTANCE]
AuditSourceIdentification
who.witness
.... id
n/a
.... extension
n/a
.... modifierExtension
N/A
.... site
.scopedRole[classCode=LOCE].player.desc
AuditEnterpriseSiteId
who.witness
.... identifier
.id
AuditSourceId
who.witness
.... type
.code
AuditSourceTypeCode
who.witness
... entity
.outboundRelationship[typeCode=SUBJ].target or .participation[typeCode=SBJ].role
ParticipantObjectIdentification
what
Entity
  • Provenance.target
  • Provenance.entity
.... id
n/a
.... extension
n/a
.... modifierExtension
N/A
.... identifier
.id.extension
ParticipantObjectID and ParticipantObjectIDTypeCode
what
.... reference
[self]
ParticipantObjectID
what
  • Provenance.target
  • Provenance.entity.reference
.... type
:Act].code or role.player.code
ParticipantObjectTypeCode
what
Entity.type
Provenance.entity.type
.... role
role.code (not sure what this would mean for an Act)
ParticipantObjectTypeCodeRole
context
Entity.role
.... lifecycle
target of ObservationEvent[code="lifecycle"].value
ParticipantObjectDataLifeCycle
context
Entity.role
Provenance.entity.role
.... securityLabel
.confidentialityCode
ParticipantObjectSensitivity
context
.... name
.title
ParticipantObjectName
context
Entity.Label
.... description
.text
ParticipantObjectDescription
context
.... query
No mapping
ParticipantObjectQuery
context
.... detail
  • .inboundRelationship[typeCode=SUBJ].target[classCode=OBS
  • moodCode=EVN]
ParticipantObjectDetail
context
..... id
n/a
..... extension
n/a
..... modifierExtension
N/A
..... type
.code
ParticipantObjectDetail.type
context
..... value
.value
ParticipantObjectDetail.value
context

doco Documentation for this format