Template:AuditLogEvent

From IHE Wiki
Jump to navigation Jump to search


{{AuditLogEvent|Id=Foo|Action=bar|Type=baz
|ActiveParticipants=
{{AuditLogParticipant|Name=Source|Card=1..1|RoleIDCode=IDunno|UserIsRequestor=}}
{{AuditLogPerson|Name=Source Person|Card=0..1|RoleIDCode=IDunno|UserIsRequestor=TRUE}}
|ParticipantObjects=
{{AuditLogObject}}
}}


  Field Name Opt Value Constraints
Event
AuditMessage/EventIdentification
EventId
M
Template:EV
EventActionCode
M
bar
EventDateTime
M
Not Specialized
EventOutcomeIndicator
M
Not Specialized
EventTypeCode
M
Template:EV
Audit Source
AuditMessage/
AuditSourceIdentification

1..1
AuditSourceId
M
The identity of the process issuing the audit source message
AuditEnterpriseSiteId
U
Not Specialized
AuditSourceTypeCode
U
Not Specialized
Source
AuditMessage/ActiveParticipant
1..1
UserId
M
The identity of the Destination process. For SOAP-based services, this is the SOAP endpoint URI.
AlternateUserId
U
Not Specialized
UserName
U
Not Specialized
UserIsRequestor
M
EV
RoleIDCode
M
Template:EV
NetworkAccessPointTypeCode
MC
This field shall be present with values selected from those specified in RFC 3881 where applicable.
NetworkAccessPointID
MC
This field shall be present if NetworkAccessPointTypeCode is present. It shall use the values selected from those specified in RFC 3881.
Source Person
AuditMessage/ActiveParticipant
0..1
UserId
M
The identity of the person that initiated the transaction.
AlternateUserId
U
Not Specialized
UserName
U
Not Specialized
UserIsRequestor
M
EV TRUE
RoleIDCode
M
Template:EV
NetworkAccessPointTypeCode
NA
NetworkAccessPointID
NA
{{{Name}}}
AuditMessage/ParticipantObjectIdentification
{{{Card}}}
ParticipantObjectTypeCode
M
not further specialized
ParticipantObjectTypeCode
M
not further specialized
ParticipantObjectTypeCodeRole
M
not further specialized
ParticipantObjectDataLifeCycle
NA
not further specialized
ParticipantObjectIDTypeCode
M
not further specialized
ParticipantObjectSensitivity
U
not further specialized
ParticipantObjectID
M
not further specialized
ParticipantObjectName
U
not further specialized
ParticipantObjectQuery
NA
not further specialized
ParticipantObjectDetail
NA
not further specialized
ParticipantObjectDescription
U
not further specialized