Im not sure about that approach, there is still a lot of processing that goes on to format a message before it’s sent to auditing. In terms of the message audited to the Nhin, I believe that was always audited.

From: akong [mailto:notifications@github.com]
Sent: Wednesday, January 16, 2013 5:20 PM
To: CONNECT-Solution/CONNECT
Cc: Weaver, Matthew (CGI Federal)
Subject: Re: [CONNECT] GATEWAY-3351: code updated and unit tests fixed. (#326)


In Product/Production/Services/DocumentQueryCore/src/main/java/gov/hhs/fha/nhinc/docquery/outbound/PassthroughOutboundDocQuery.java:

> @@ -77,23 +74,19 @@ public AdhocQueryResponse respondingGatewayCrossGatewayQuery(AdhocQueryRequest r

>

>          String targetHCID = getTargetHCID(target);

>

> -        auditRequestFromAdapter(request, assertion, targetHCID);

In this case, passthru is still doing audits for outbound messages to the nhin since the delegate does audits as well (i.e. with this change, passthru has 2 audits outbound instead of 4). We've been inconsistent with it on previous releases, but with LWGW, passthru is auditing (or supposed to) the same way as standard (4 on the requesting and 4 on the responding) with the idea that people can turn it off in the spring proxy config file.

—
Reply to this email directly or view it on GitHub<https://github.com/CONNECT-Solution/CONNECT/pull/326/files#r2673691>.