public void auditRegistryStoredQueryEvent ( RFC3881EventOutcomeCodes eventOutcome , String registryEndpointUri , String consumerUserName , String storedQueryUUID , String adhocQueryRequestPayload , String homeCommunityId , String patientId , List < CodedValueType > purposesOfUse , List < CodedValueType > userRoles ) { if ( ! isAuditorEnabled ( ) ) { return ; } /* * FIXME: Overriding endpoint URI with "anonymous", for now */ String replyToUri = "http://www.w3.org/2005/08/addressing/anonymous" ; //String replyToUri = getSystemUserId(); auditQueryEvent ( true , new IHETransactionEventTypeCodes . RegistryStoredQuery ( ) , eventOutcome , getAuditSourceId ( ) , getAuditEnterpriseSiteId ( ) , replyToUri , getSystemAltUserId ( ) , getSystemUserName ( ) , getSystemNetworkId ( ) , consumerUserName , consumerUserName , false , registryEndpointUri , null , storedQueryUUID , adhocQueryRequestPayload , homeCommunityId , patientId , purposesOfUse , userRoles ) ; }
Audits an ITI - 18 Registry Stored Query event for XDS . a and XDS . b Document Consumer actors .