Wie können wir in NHapi eine Nachricht parsen, wenn wir nicht wissen, um welchen MessageType (MSH#9) es sich handelt?
var parser = new NHapi.Base.Parser.PipeParser();
IMessage parsedMessage = parser.Parse(SampleMessage);
parsedMessage
ist eine NHapi.Base.Model.GenericMessage.V25
zur Laufzeit, und ich kann anscheinend den MSH-Header nicht einlesen, um das Feld MessageType zu lesen und dann die Nachricht als diesen Nachrichtentyp neu zu parsen(?).
Der Mangel an Dokumentation und Beispielen frustriert mich. Vielleicht liege ich sehr weit daneben. Ich bin sehr neu bei HL7, aber ich dachte, ich würde die HL7-Spezifikation gut verstehen, bis ich versuchte, NHapi zu verwenden.