Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

optional - not reuqired, in some cases must be activated in custo diagnostic.

i - ignored. 


Common Segments

MSH - Segment

Fieldo/rDefault Usage
MSH-3o

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-4o

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-5o

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-6o

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-7rDate/Time Of Message, see HL7 Standard.  ##DTM##
MSH-9r

Message Type.  By default, custo diagnostic sends Messagetype^Event^Message-Structure, e.g.  ORU^R01^ORU_R01. 

MSH-10rMessage Control ID, see HL7 Standard
MSH-12r

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-13rSequence Number, see HL7 Standard
MSH-15
####prüfen, sieh auch DS-840)##

Accept Acknowledge

see below "Accept / Application Acknowledge"

MSH-16
##
i

Application Acknowledge

Receiving: ignroed.    Sending: Allways set to "NE"

see below "Accept / Application Acknowledge"

##prüfen, sieh auch DS-840)##

MSH-18o

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?


Fieldo/rDefault Usage



PID-8r ?

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

...