Test
every $partid in /AuditMessage/ParticipantObjectIdentification satisfies W - 1
Description
Internal error while evaluating the xPath. This condition can not be verified by the validator : Allowed ParticipantObjectIdentifications are ( PS3.15 , A.5.3.1 )
Test
/AuditMessage/EventIdentification/EventIDR - 1
Description
Event/EventID is mandatory ( PS3.15 , A.5.3.1 )
Test
not (/AuditMessage/EventIdentification/EventID) or /AuditMessage/EventIdentification/EventID/@csd-code='110100'R - 2
Description
/AuditMessage/EventIdentification/EventID@csd-code must be '110100' if Event/EventID present ( PS3.15 , A.5.3.1 )
Test
not (/AuditMessage/EventIdentification/EventID) or /AuditMessage/EventIdentification/EventID/@codeSystemName='DCM'R - 3
Description
/AuditMessage/EventIdentification/EventID@codeSystemName must be 'DCM' if Event/EventID present ( PS3.15 , A.5.3.1 )
Test
not (/AuditMessage/EventIdentification/EventID) or /AuditMessage/EventIdentification/EventID/@originalText='Application Activity'R - 4
Description
/AuditMessage/EventIdentification/EventID@originalText should be 'Application Activity' if Event/EventID present ( PS3.15 , A.5.3.1 )
Test
/AuditMessage/EventIdentification/@EventActionCodeR - 5
Description
Event/@EventActionCode is mandatory ( PS3.15 , A.5.3.1 )
Test
not (/AuditMessage/EventIdentification/@EventActionCode) or /AuditMessage/EventIdentification/@EventActionCode='E'R - 6
Description
/AuditMessage/EventIdentification/@EventActionCode must be 'E' if Event/EventActionCode present ( PS3.15 , A.5.3.1 )
Test
/AuditMessage/EventIdentification/@EventDateTimeR - 7
Description
Event/@EventDateTime is mandatory ( PS3.15 , A.5.3.1 )
Test
/AuditMessage/EventIdentification/@EventOutcomeIndicatorR - 8
Description
Event/@EventOutcomeIndicator is mandatory ( PS3.15 , A.5.3.1 )
Test
/AuditMessage/EventIdentification/EventTypeCodeR - 9
Description
Event/EventTypeCode is mandatory ( PS3.15 , A.5.3.1 )
Test
count(/AuditMessage/EventIdentification/EventTypeCode)=0 or (every $i in /AuditMessage/EventIdentification/EventTypeCode satisfies $i/@csd-code='110120')R - 10
Description
Event/EventTypeCode@csd-code must be '110120' if Event/EventTypeCode present ( PS3.15 , A.5.3.1 )
Test
count(/AuditMessage/EventIdentification/EventTypeCode)=0 or (every $i in /AuditMessage/EventIdentification/EventTypeCode satisfies $i/@codeSystemName='DCM')R - 11
Description
Event/EventTypeCode@codeSystemName must be 'DCM' if Event/EventTypeCode present ( PS3.15 , A.5.3.1 )
Test
count(/AuditMessage/EventIdentification/EventTypeCode)=0 or (every $i in /AuditMessage/EventIdentification/EventTypeCode satisfies $i/@originalText='Application Start')R - 12
Description
Event/EventTypeCode@originalText should be 'Application Start' if Event/EventTypeCode present ( PS3.15 , A.5.3.1 )
Test
every $actpart in /AuditMessage/ActiveParticipant[RoleIDCode[@csd-code='110150']] satisfies $actpart/@AlternativeUserIDR - 13
Description
ApplicationStarted/@AlternativeUserID has optionality 'C' ( PS3.15 , A.5.3.1 )
Test
every $actpart in (/AuditMessage/ActiveParticipant[RoleIDCode[@csd-code='110150']]) satisfies count($actpart/RoleIDCode)>0R - 14
Description
ApplicationStarted/RoleIDCode is mandatory ( PS3.15 , A.5.3.1 )
Test
every $actpart in /AuditMessage/ActiveParticipant[RoleIDCode[@csd-code='110150']] satisfies (some $i in $actpart/RoleIDCode satisfies $i/@csd-code='110150' and $i/@codeSystemName='DCM')R - 15
Description
ApplicationStarted/RoleIDCode must have @csd-code equals to '110150' and @codeSystemName equals to 'DCM' ( PS3.15 , A.5.3.1 )
Test
every $actpart in /AuditMessage/ActiveParticipant[RoleIDCode[@csd-code='110150']] satisfies (some $i in $actpart/RoleIDCode satisfies $i/@originalText='Application')R - 16
Description
ApplicationStarted/RoleIDCode should have @originalText equals to 'Application' ( PS3.15 , A.5.3.1 )
Test
every $actpart in /AuditMessage/ActiveParticipant[RoleIDCode[@csd-code='110150']] satisfies $actpart/@UserIDR - 17
Description
ApplicationStarted/UserID is mandatory ( PS3.15 , A.5.3.1 )
Test
every $actpart in /AuditMessage/ActiveParticipant[RoleIDCode[@csd-code='110150']] satisfies $actpart/@UserIsRequestorR - 18
Description
ApplicationStarted/@UserIsRequestor is mandatory ( PS3.15 , A.5.3.1 )
Test
every $actpart in /AuditMessage/ActiveParticipant[RoleIDCode[@csd-code='110150']] satisfies count($actpart/MediaIdentifier)=0R - 19
Description
ApplicationStarted/MediaIdentifier is prohibited ( PS3.15 , A.5.3.1 )
Test
every $actpart in (/AuditMessage/ActiveParticipant[RoleIDCode[@csd-code='110151']]) satisfies count($actpart/RoleIDCode)>0R - 20
Description
Starter/RoleIDCode is mandatory ( PS3.15 , A.5.3.1 )
Test
every $actpart in /AuditMessage/ActiveParticipant[RoleIDCode[@csd-code='110151']] satisfies (some $i in $actpart/RoleIDCode satisfies $i/@csd-code='110151' and $i/@codeSystemName='DCM')R - 21
Description
Starter/RoleIDCode must have @csd-code equals to '110151' and @codeSystemName equals to 'DCM' ( PS3.15 , A.5.3.1 )
Test
every $actpart in /AuditMessage/ActiveParticipant[RoleIDCode[@csd-code='110151']] satisfies (some $i in $actpart/RoleIDCode satisfies $i/@originalText='Application Launcher')R - 22
Description
Starter/RoleIDCode should have @originalText equals to 'Application Launcher' ( PS3.15 , A.5.3.1 )
Test
every $actpart in /AuditMessage/ActiveParticipant[RoleIDCode[@csd-code='110151']] satisfies $actpart/@UserIDR - 23
Description
Starter/UserID is mandatory ( PS3.15 , A.5.3.1 )
Test
every $actpart in /AuditMessage/ActiveParticipant[RoleIDCode[@csd-code='110151']] satisfies $actpart/@UserIsRequestorR - 24
Description
Starter/@UserIsRequestor is mandatory ( PS3.15 , A.5.3.1 )
Test
every $actpart in /AuditMessage/ActiveParticipant[RoleIDCode[@csd-code='110151']] satisfies count($actpart/MediaIdentifier)=0R - 25
Description
Starter/MediaIdentifier is prohibited ( PS3.15 , A.5.3.1 )
Test
count(/AuditMessage/ActiveParticipant[RoleIDCode[@csd-code='110150']])<2R - 26
Description
The number of ApplicationStarted SHALL be less than or equal to 1 ( PS3.15 , A.5.3.1 )
Test
count(/AuditMessage/ActiveParticipant[RoleIDCode[@csd-code='110150']])>0R - 27
Description
The number of ApplicationStarted SHALL be greater than or equal to 1 ( PS3.15 , A.5.3.1 )
Test
/AuditMessage/EventIdentificationR - 28
Description
The cardinality of Event is 1..1 ( PS3.15 , A.5.3.1 )
Test
every $act in /AuditMessage/ActiveParticipant satisfies $act[RoleIDCode[@csd-code='110150']] or $act[RoleIDCode[@csd-code='110151']]R - 29
Description
Allowed ActiveParticipants are ApplicationStarted, Starter ( PS3.15 , A.5.3.1 )