Skip to content

Commit

Permalink
Clarify the use of ActiveParticipants source and destination
Browse files Browse the repository at this point in the history
  • Loading branch information
qligier committed Jan 27, 2025
1 parent d0f2acb commit 626a4ae
Showing 1 changed file with 9 additions and 3 deletions.
12 changes: 9 additions & 3 deletions files/Atna.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,8 @@ Then, two _ActiveParticipants_ describe the source and destination participants.

=== "_ActiveParticipant_ source"

The first _ActiveParticipant_ describes the source participant, which is the one that has sent the transaction.
The first _ActiveParticipant_ describes the source participant, which often is the one that has sent the
transaction (but not always).
It has the following content:
```xml
<ActiveParticipant UserID="★user_id" AlternativeUserID="★alt_user_id" NetworkAccessPointID="★nap_id" NetworkAccessPointTypeCode="★nap_type" UserIsRequest="true">
Expand All @@ -69,8 +70,8 @@ Then, two _ActiveParticipants_ describe the source and destination participants.

=== "_ActiveParticipant_ destination"

The second _ActiveParticipant_ describes the destination participant, which is the one that has received the
transaction.
The second _ActiveParticipant_ describes the destination participant, which often is the one that has received the
transaction (but not always).
It has the following content:
```xml
<ActiveParticipant UserID="★user_id" NetworkAccessPointID="★nap_id" NetworkAccessPointTypeCode="★nap_type" UserIsRequest="false">
Expand All @@ -85,6 +86,11 @@ Then, two _ActiveParticipants_ describe the source and destination participants.

Other attributes are optional.

!!! warning
In some transactions such as ITI-43, the source and destination participants are reversed. Always check the IHE
specifications for the correct order. The participant "server" is the one having the "SOAP endpoint URI", the
participant "client" is the one having the "process ID".

Following that is the `#!xml <AuditSourceIdentification>` element.
It contains the following:
```xml
Expand Down

0 comments on commit 626a4ae

Please sign in to comment.