DSTU2 STU 3 Candidate
This page is part of the FHIR Specification (v1.0.2: DSTU 2). The current version which supercedes this version is

This page is part of the FHIR Specification (v1.4.0: STU 3 Ballot 3). The current version which supercedes this version is 5.0.0 . For a full list of available versions, see the Directory of published versions . For a full list of available versions, see the Directory of published versions . Page versions: . Page versions: R5 R4B R4 R3 R2

6.5.7 6.6.7 Resource AuditEvent - Mappings Resource AuditEvent - Mappings

Mappings:

Mappings for the auditevent resource.

Mappings for the auditevent resource.

6.5.7.1 Mappings for RIM (http://hl7.org/v3) 6.6.7.1 Mappings for RIM (http://hl7.org/v3)

    event N/A (no nesting in v3) .code (type, subtype and action are pre-coordinated or sent as translations) .code (type, subtype and action are pre-coordinated or sent as translations) .code (type, subtype and action are pre-coordinated or sent as translations) .typeCode and/or .functionCode .id (distinguish id type by root) .participation[typeCode=INF].role[classCode=ASSIGN].player[classCode=DEV, determinerCode=INSTANCE] .outboundRelationship[typeCode=SUBJ].target or .participation[typeCode=SBJ].role .inboundRelationship[typeCode=SUBJ].target[classCode=OBS, moodCode=EVN]
AuditEvent ControlAct[moodCode=EVN]
        type     type .code (type, subtype and action are pre-coordinated or sent as translations)
        subtype     subtype .code (type, subtype and action are pre-coordinated or sent as translations)
        action     action .code (type, subtype and action are pre-coordinated or sent as translations)
        dateTime     recorded .effectiveTime
        outcome     outcome .actionNegationInd
        outcomeDesc     outcomeDesc .outboundRelationship[typeCode=OUT].target.text
        purposeOfEvent     purposeOfEvent * .reasonCode [ControlActReason when Act.class = CACT Control Act] *.outboundRelationship[typeCode=RSON].target * .reasonCode [ControlActReason when Act.class = CACT Control Act]
*.outboundRelationship[typeCode=RSON].target
    participant     agent .participation
        role .typeCode and/or .functionCode
        reference .role
        userId .id
        altId .id (distinguish id type by root)
        name .name
        requestor If participation.typeCode was author, then true If participation.typeCode was author, then true
        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. * 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.
        policy ActPolicyType
        media .player.description.mediaType
        network .player.description.reference
            address pre-coordinated into URL pre-coordinated into URL
            type pre-coordinated into URL pre-coordinated into URL
        purposeOfUse *.reasonCode [ActHealthInformationPurposeOfUseReason codes/v:PurposeOfUse (2.16.840.1.113883.1.11.20448) * .outboundRelationship[typeCode=RSON or SUBJ].target *.reasonCode [ActHealthInformationPurposeOfUseReason codes/v:PurposeOfUse
(2.16.840.1.113883.1.11.20448)
* .outboundRelationship[typeCode=RSON or SUBJ].target
    source .participation[typeCode=INF].role[classCode=ASSIGN].player[classCode=DEV, determinerCode=INSTANCE]
        site .scopedRole[classCode=LOCE].player.desc
        identifier .id
        type .code
    object     entity .outboundRelationship[typeCode=SUBJ].target or .participation[typeCode=SBJ].role
        identifier .id.extension
        reference [self]
        type [self::Act].code or role.player.code [self::Act].code or role.player.code
        role role.code (not sure what this would mean for an Act) role.code (not sure what this would mean for an Act)
        lifecycle target of ObservationEvent[code="lifecycle"].value target of ObservationEvent[code="lifecycle"].value
        securityLabel .confidentialityCode
        name .title
        description .text
        query No mapping No mapping
        detail .inboundRelationship[typeCode=SUBJ].target[classCode=OBS, moodCode=EVN]
            type .code
            value .value

6.5.7.2 Mappings for DICOM (http://nema.org/dicom) 6.6.7.2 Mappings for DICOM (http://nema.org/dicom)

    event EventIdentification
AuditEvent Message
        type     type EventId
        subtype     subtype EventTypeCode
        action     action EventActionCode
        dateTime     recorded EventDateTime
        outcome     outcome EventOutcomeIndicator
        outcomeDesc     outcomeDesc EventOutcomeDescription
        purposeOfEvent     purposeOfEvent EventPurposeOfUse
    participant     agent ActiveParticipant
        role RoleIdCode
        reference
        userId UserId
        altId AlternativeUserId
        name UserName
        requestor UserIsRequestor
        location
        policy ParticipantRoleIDCode
        media MediaType
        network
            address NetworkAccessPointID
            type NetworkAccessPointTypeCode
        purposeOfUse
    source AuditSourceIdentification
        site AuditEnterpriseSiteId
        identifier AuditSourceId
        type AuditSourceTypeCode
    object     entity ParticipantObjectIdentification
        identifier ParticipantObjectID and ParticipantObjectIDTypeCode ParticipantObjectID and ParticipantObjectIDTypeCode
        reference ParticipantObjectID
        type ParticipantObjectTypeCode
        role ParticipantObjectTypeCodeRole
        lifecycle ParticipantObjectDataLifeCycle
        securityLabel ParticipantObjectSensitivity
        name ParticipantObjectName
        description ParticipantObjectDescription
        query ParticipantObjectQuery
        detail ParticipantObjectDetail
            type ParticipantObjectDetail.type
            value ParticipantObjectDetail.value

6.5.7.3 Mappings for W3C PROV (http://www.w3.org/ns/prov) 6.6.7.3 Mappings for W3C PROV (http://www.w3.org/ns/prov) The provenance resource is based on known practices in the HL7 implementation space, particularly those found in the v2 EVN segment, the v3 ControlAct Wrapper, the CDA header, and IHE ATNA. The conceptual model underlying the design is the W3C provenance Specification

The provenance resource is based on known practices in the HL7 implementation space, particularly those found in the v2 EVN segment, the v3 ControlAct Wrapper, the CDA header, and IHE ATNA. The conceptual model underlying the design is the W3C provenance Specification . Though the content and format of the resource is designed to meet specific requirements for FHIR, all the parts of the resource are formally mapped to the PROV-O specification, and FHIR resources can be transformed to their W3C PROV equivalent. . Though the content and format of the resource is designed to meet specific requirements for FHIR, all the parts of the resource are formally mapped to the PROV-O specification, and FHIR resources can be transformed to their W3C PROV equivalent.

        type
AuditEvent
    event     type Activity
        subtype     subtype
        action     action
        dateTime     recorded Activity.when
        outcome     outcome
        outcomeDesc     outcomeDesc
        purposeOfEvent     purposeOfEvent Activity.Activity
    participant     agent Agent
        role Agent.Attribution
        reference Agent.Identity
        userId Agent.Identity
        altId Agent.Identity
        name Agent.Identity
        requestor
        location Activity.location
        policy
        media
        network
            address Agent.Location
            type
        purposeOfUse Agent.Activity
    source
        site
        identifier
        type
    object     entity Entity
        identifier
        reference
        type Entity.type
        role Entity.role
        lifecycle Entity.role
        securityLabel
        name Entity.Label
        description
        query
        detail
            type
            value

6.5.7.4 Mappings for FHIR Provenance (http://hl7.org/fhir/provenance) 6.6.7.4 Mappings for FHIR Provenance (http://hl7.org/fhir/provenance)

AuditEvent     event
        type     type
        subtype     subtype
        action     action
        dateTime     recorded Provenance.recorded
        outcome     outcome
        outcomeDesc     outcomeDesc
        purposeOfEvent     purposeOfEvent Provenance.reason, Provenance.activity Provenance.reason, Provenance.activity
    participant     agent Provenance.agent
        role Provenance.agent.role
        reference Provenance.agent.actor
        userId Provenance.agent.userId
        altId
        name
        requestor
        location Provenance.location
        policy Provenance.policy
        media
        network
            address
            type
        purposeOfUse
    source
        site
        identifier
        type
    object     entity Provenance.target, Provenance.entity Provenance.target, Provenance.entity
        identifier
        reference Provenance.target, Provenance.entity.reference Provenance.target, Provenance.entity.reference
        type Provenance.entity.type
        role
        lifecycle Provenance.entity.role
        securityLabel
        name
        description
        query
        detail
            type
            value © HL7.org 2011+. FHIR DSTU2 (v1.0.2-7202) generated on Sat, Oct 24, 2015 07:43+1100. Links: Search