SFT in HL7 Messages
BizTalk Accelerator for HL7 (BTAHL7) supports adding software segments (SFT) to messages. SFT segments provide additional information about the software products used as sending applications. SFT segments are primarily used for diagnostics. As a part of the HL7 v2.5 standard, SFT segments are displayed in the application acknowledgement.
Message instance with SFT segment
Use the following procedure to create an ADT^A01.txt message with an SFT segment.
Note
When you create this message in Notepad, delete the carriage return following the last line.
To create an ADT^A01.txt message with an SFT segment
Open Notepad.
Copy the following text into Notepad:
MSH|^~\&|Tutorial_ADTSystem|MCM|Tutorial_BatchDest||199112311501|| ADT^A01|000001|P|2.5|||AL|AL SFT|ST^A^1^2^ISO^String&String&DNS^AM^String&String&DNS^P^String| String|String|String|String|DTM^H EVN|P12|DTM^D|DTM^H|01|ST^ST&ST&ST&ST&ST|DTM^H|Table^ST^DNS PID||ST^ST^ISO|ST^ST^ISO|ST^ST^ISO|surname^prefix^own^spouse^partner |surname^prefix^own^spouse^partner|DTM^H|A| surname^prefix^own^spouse^partner|ST^ST^ACR^ST^ST^ACR| address^street^number|countrycode|ST^ASN^BP|ST^ASN^BP| ST^ST^ACR^ST^ST^ACR|||ST^ST^ISO|ST|ST^Table^DT|ST^ST^ISO|| ST|N|1|ST^ST^ACR^ST^ST^ACR|||DTM^H|N|N|US|DTM^H|Table^String^DNS| ST^ST^ACR^ST^ST^ACR|ST^ST^ACR^ST^ST^ACR|String| ST^ST^ACR^ST^ST^ACR PD1|C|A|||F|string|F|F|N||ST^ST^ACR^ST^ST^ACR|N|string|| ST^ST^ACR^ST^ST^ACR|A|string|string|USA|E1... E9|ACT ROL||AD|ST^ST^ACR^ST^ST^ACR|ST^surname&prefix&own&partner&spouse| DTM^H|DTM^H|ST^ST^ACR^ST^ST^ACR|ST^ST^ACR^ST^ST^ACR|ST^ST^ACR ^ST^ST^ACR|ST^ST^ACR^ST^ST^ACR PV1||B||A|ST^ST^ISO|||||CAR||ST|R|9|A9|ST||ST|ST^ST^ISO|ST^DTM&H| ST|ST|ST|ST|ST|1|1|ST|ST|ST|ST|3|3|ST|ST|06||ST^ST^ACR^ST^ST^ACR| ST|H|ST|||DTM^H|DTM^H||||||A PV2||ST^ST^ACR^ST^ST^ACR|ST^ST^ACR^ST^ST^ACR|ST^ST^ACR^ST^ST^ACR| String|String|HO|DTM^H|DTM^H|1|1|string||string|N|D|string|CH|N| 1|F|N||AI|1|sttring|01|strhi|edwqed|ST^ST^ACR^ST^ST^ACR|jhgjk|N| DTM^H|N|N|N|N|ST^ST^ACR^ST^ST^ACR|ST^ST^ACR^ST^ST^ACR| ST^ST^ACR^ST^ST^ACR|ST^ST^ACR^ST^ST^ACR|ST^ST^ACR^ST^ST^ACR|F|F| ST^ST^ACR^ST^ST^ACR|jhklh|DTM^H|DTM^H|L ROL||AD|ST^ST^ACR^ST^ST^ACR|ST^surname&prefix&own&partner&spouse| DTM^H|DTM^H|ST^ST^ACR^ST^ST^ACR|ST^ST^ACR^ST^ST^ACR| ST^ST^ACR^ST^ST^ACR|ST^ST^ACR^ST^ST^ACR DB1|1|AP|ST^ST|N|string|string|string|string OBX|1|AD|ST^ST^ACR^ST^ST^ACR|string|string|ST^ST^ACR^ST^ST^ACR| string|AA|1|A|C|DTM^H|string|DTM^H|ST^ST^ACR^ST^ST^ACR|| ST^ST^ACR^ST^ST^ACR AL1|1|ST^ST^ACR^ST^ST^ACR|ST^ST^ACR^ST^ST^ACR||string|string DG1|1|ST|ST^ST^ACR^ST^ST^ACR|ST|DTM^H|A|ST^ST^ACR^ST^ST^ACR| ST^ST^ACR^ST^ST^ACR|N|ST|ST^ST^ACR^ST^ST^ACR||||1||R|N|DTM^H||A DRG|ST^ST^ACR^ST^ST^ACR|DTM^H|N|ST|ST^ST^ACR^ST^ST^ACR|||C||N|E PR1|1|ST|ST^ST^ACR^ST^ST^ACR|ST|DTM^H|A|||ST|1||| ST^ST^ACR^ST^ST^ACR|0|ST^ST^ACR^ST^ST^ACR|ST^ST^ACR^ST^ST^ACR|1| ST^ST^ACR^ST^ST^ACR||A ROL||AD|ST^ST^ACR^ST^ST^ACR|ST^surname&prefix&own&partner&spouse| DTM^H|DTM^H|ST^ST^ACR^ST^ST^ACR|ST^ST^ACR^ST^ST^ACR| ST^ST^ACR^ST^ST^ACR|ST^ST^ACR^ST^ST^ACR IN1|1|ST^ST^ACR^ST^ST^ACR|ST|||surname&prfix&own&partner&spouse| ST^ASN^BP^ST^1^1^1^1^ST^ST^ST^ST|string||||string|string| ST^DT^ST|string|surname&prefix&own&partner&spouse| ST^ST^ACR^ST^ST^ACR|DTM^H||M|CO|string|N|string|N|string|_| string|DTM^H||M|string|1|1|string IN2||string||string|E|string|surname&prefix&own&partner&spouse| string|surname&prefix&own&partner&spouse|string IN3|1|||N||DTM^H|DTM^H||string|string ROL||AD|ST^ST^ACR^ST^ST^ACR|ST^surname&prefix&own&partner&spouse| DTM^H|DTM^H|ST^ST^ACR^ST^ST^ACR|ST^ST^ACR^ST^ST^ACR| ST^ST^ACR^ST^ST^ACR|ST^ST^ACR^ST^ST^ACR ACC|DTM^H|ST^ST^ACR^ST^ST^ACR|string|ST^ST^ACR^ST^ST^ACR|N|N|| string|string|N UB1|1|1|1|1|1|1|string|1|1||1|ST^ST^ACR^ST^ST^ACR| ST^ST^ACR^ST^ST^ACR|string|string||ST^ST^ACR^ST^ST^ACR|string| string|string|string|string|string UB2|1|string|string|string|string||||string|string|string|string| string|string|string|string|1 PDA|ST^ST^ACR^ST^ST^ACR||N|DTM^H| ST^surnamr&prefix&own&partner&spouse|N|| ST^surnamr&prefix&own&partner&spouse|N
Save the file, and then close Notepad.
Check the Acknowledgement folder of the source party.
The body acknowledgement of this message contains the SFT segments of the message. The ACK for the above message is:
MSH|^~\&|Tutorial_BatchDest||Tutorial_ADTSystem|MCM|20070508175311||ACK^A01^ACK|000001|P|2.5|||AL MSA|AA|000001 SFT|ST^A^1^2^ISO^String&String&DNS^AM^String&String&DNS^P^String|String|String|String|String|DTM^H
See Also
HL7 Messaging
Learn the HL7 accelerator and the BizTalk tools available