$FindAuditEventsIn.FindAuditEventsRequest/audit:FindAuditEvents $LogFindAuditEventsIn.LogFindAuditEventsRequest/auditlog:message/audit:FindAuditEvents $FindAuditEventsIn.FindAuditEventsRequest/nccommonentity:assertion $LogFindAuditEventsIn.LogFindAuditEventsRequest/auditlog:message/auditlog:assertion 1 true() count($FindAuditEventsIn.FindAuditEventsRequest/nccommonentity:nhinTargetCommunities/nccommon:nhinTargetCommunity) = 0 'gateway' $GeLocalHcidPropIn.GetPropertyRequest/propacc:propertyFile 'localHomeCommunityId' $GeLocalHcidPropIn.GetPropertyRequest/propacc:propertyName $GeLocalHcidPropOut.GetPropertyResponse/propacc:propertyValue $GetAuditRepoEndpointIn.GetConnectionInfoEndpointByServiceNameRequest/conninfo:homeCommunityWithServiceName/conninfo:homeCommunity/nccommon:homeCommunityId 'auditrepository' $GetAuditRepoEndpointIn.GetConnectionInfoEndpointByServiceNameRequest/conninfo:homeCommunityWithServiceName/conninfo:serviceName $FindAuditEventsIn.FindAuditEventsRequest/audit:FindAuditEvents $LocalAuditQueryIn.QueryAuditEventsRequest/audit:FindAuditEvents $FindAuditEventsIn.FindAuditEventsRequest/nccommonentity:assertion $LocalAuditQueryIn.QueryAuditEventsRequest/nccommonadapter:assertion 1 count($LocalAuditQueryOut.QueryAuditEventsResponse/nccommonadapter:communities) $LocalAuditQueryOut.QueryAuditEventsResponse/nccommonadapter:communities[$CommunityCtr] != $GeLocalHcidPropOut.GetPropertyResponse/propacc:propertyValue $LocalAuditQueryOut.QueryAuditEventsResponse/nccommonadapter:communities[$CommunityCtr] $FindAuditEventsIn.FindAuditEventsRequest/nccommonentity:nhinTargetCommunities/nccommon:nhinTargetCommunity[$targetIdx]/nccommon:homeCommunity/nccommon:homeCommunityId $targetIdx + 1 $LocalAuditQueryOut.QueryAuditEventsResponse/nccommonadapter:findAuditEventResponse false() 1 count($FindAuditEventsIn.FindAuditEventsRequest/nccommonentity:nhinTargetCommunities/nccommon:nhinTargetCommunity) $FindAuditEventsIn.FindAuditEventsRequest/nccommonentity:nhinTargetCommunities/nccommon:nhinTargetCommunity[$TargetCtr]/nccommon:homeCommunity $ProxyFindAuditEventsIn.FindAuditEventsRequest/nccommonproxy:nhinTargetSystem/nccommon:homeCommunity $FindAuditEventsIn.FindAuditEventsRequest/audit:FindAuditEvents $ProxyFindAuditEventsIn.FindAuditEventsRequest/audit:FindAuditEvents $FindAuditEventsIn.FindAuditEventsRequest/nccommonentity:assertion $ProxyFindAuditEventsIn.FindAuditEventsRequest/nccommonproxy:assertion concat('Invoking Audit Query for community: ', $FindAuditEventsIn.FindAuditEventsRequest/nccommonentity:nhinTargetCommunities/nccommon:nhinTargetCommunity[$TargetCtr]/nccommon:homeCommunity/nccommon:homeCommunityId) false() = $first $GetAggResultsAuditQueryIn.GetAggResultsAuditQueryRequest/agg:aggregate $GetAggResultsAuditQueryIn.GetAggResultsAuditQueryRequest/agg:new false()