...
optional - not reuqired, in some cases must be activated in custo diagnostic.
i - ignored.
Common Segments
MSH - Segment
Field | o/r | Default Usage |
---|---|---|
MSH-3 | o | Sending Application. Incoming: Expected value can be configured (default empty) in custo diagnostic and works as a filter - meaning messages with deviant content in MSH-3 are ignored. Outgoing: Sending Application, e.g. "CUSTO" can be configured in custo diagnostic. |
MSH-4 | o | Sending Facility Incoming: Expected value can be configured in custo diagnostic and works as a filter - meaning messages with deviant content in MSH-4 are ignored. Outgoing: Sending Application, e.g. "CUSTO" can be configured in custo diagnostic. When a tenant system (german "Mandantensystem") is configured, this field contains the information about the tenant. See "Tenant System" below. |
MSH-5 | o | Receiving Application Incoming: Expected value can be configured (default empty) in custo diagnostic and works as a filter - meaning messages with deviant content in MSH-3 are ignored. Outgoing: Receiving Application, can be configured (default empty) in custo diagnostic e.g. "HIS". |
MSH-6 | o | Receiving Facility Incoming: Expected value can be configured in custo diagnostic and works as a filter - meaning messages with deviant content in MSH-3 are ignored. When a tenant system (german "Mandantensystem") is configured, this field should contain the information about the tenant. See "Tenant System" below. Outgoing: Receiving Facility, can be configured (default empty) in custo diagnostic e.g. "HIS". |
MSH-7 | r | Date/Time Of Message, see HL7 Standard. ##DTM## |
MSH-9 | r | Message Type. By default, custo diagnostic sends Messagetype^Event^Message-Structure, e.g. ORU^R01^ORU_R01. |
MSH-10 | r | Message Control ID, see HL7 Standard |
MSH-12 | r | Version ID, Outgoing: Custo diagnostic supports Version 2.3, 2.5 ##Verhalten bei eingehenden Nachrichten noch prüfen, wenn 2.7 2.9 oder 1.5 o.ä. drin steht## |
MSH-13 | r | Sequence Number, see HL7 Standard |
MSH-15 |
Accept Acknowledge see below "Accept / Application Acknowledge" | |
MSH-16 |
i | Application Acknowledge Receiving: ignroed. Sending: Allways set to "NE" see below "Accept / Application Acknowledge" |
MSH-18 | o | Character Set ##zu prüfen## Incoming: see Standard Outgoing: By Default empty, ##Tatsächlich verwendetes CodeSet? ???? is used to encode message## |
Accept / Application Acknowledge
custo diagnostic supports message acknowledge, but not application acknowledge.
Message Acknowledge can be configured for each channel / message type. While for TCP/IP socket connections message acknowledge is mandatory, it can be activated/deactivated for message transfer via files.
This means, when receiving a message MSH-15 / MSH-16 is ignored, because the general configuration is taken. When sending a message, MSH-15 will depict the configuration in custo diagnostic. MSH-16 will always be "NE".
Character Set
Receiving messages: custo diagnostic considers the character set specified in MSH-18 (##bitte prüfen).
custo diagnostic can be configured to use a specific character set. In general Windows-1252 is used and send out via MSH-18. This one setting is used for alle outgoing messages.
PID - Segment
### Hier bitte alles aus default Mapping übernehmen.###
...
Required sind patienten name/vorname, geburtsdatum, Patienten-nummer, geschlecht?,
Field | o/r | Default Usage |
---|---|---|
PID-8 | r ? | Administrative Sex. Supported Values are F, M, ?? Other Values are interpeted as ... ##zu prüfen## |
PV1 - Segment
##bitte aus default mapping ergänzen## Ist wahrscheinlich alles optional
...