This appendix explains how the externally assigned unique IDs are generated in the HIPAA PM. This appendix contains the following topics:
By default, an externally assigned unique ID of the BizResponseCorrelationKey generated from the UniqueIDHandler Business Process (BP) is now composed of (ends with) a value from the Unique ID Source field for the corresponding HIPAA transaction set (2000 Addenda or Standard), as listed in Table A–1.
Table A–1 Unique ID Source Field for Corresponding HIPAA Transaction Set
HIPAA Transaction Set ID |
Unique ID Source |
---|---|
837 |
BHT03 |
835 |
TRN02 |
834 |
BGN02 |
820 |
TRN02 |
278 |
BHT03 |
277 |
2000E.2200E.TRN02 |
276 |
2000E.2200E.TRN02 |
271 |
BHT03 |
270 |
BHT03 |
The following list provides additional important information about using the externally assigned unique IDs:
You may change an externally assigned ID’s composition by opening the UniqueIDHandler BPEL and modifying the assignment to
/ExStdEvent/Container[1]/KeysSection/CorrelationKeys/BizResponseCorrelationKey . |
The full composition of BizResponseCorrelationKey in the UniqueIDHandler is:
For a request message:
<ExTradingPartnerGUID>|<BusinessProtocolName>| <BusinessTransactionIdentifier>|<UniqueID Source> |
For a response message:
<ExTradingPartnerGUID>|<BusinessProtocolName>| <ProtocolRespondToMessageID>|<UniqueID Source> |