HL7 icon indicating copy to clipboard operation
HL7 copied to clipboard

PHP library for Parsing, Generation and Sending HL7 v2 messages

Results 26 HL7 issues
Sort by recently updated
recently updated
newest added

Up to the version 2.0.1 a new nested level is added to readed messages. For example a PID Messages like: `MSH|^~\&|||||||ADT^A01||P|2.3.1| PID|1||6255197 ` The PID Segment in version 2.0.0 has...

Hello guys, I have the following error, I did not receive a response in 10 seconds, when I change the timeout parameters, the same message appears with the established seconds,...

``` public function testfield_with_repetition_separator_can_be_split_into_array(): void { $messageStr = "MSH|^~\&|||||||ADT^A01||P|2.3.1|\nPID|||3^0~4^1|\n"; $message = new Message($messageStr, autoIncrementIndices: false); self::assertSame($messageStr, $message->toString(true)); } ``` This test fails, as it returns `3&0^4&1` instead of `3^0~4^1`. I...

This adds docblock to all of the segment getter/setter methods, primarily so that pages like [this](https://github.com/jay-knight/HL7/blob/feature/improve-generated-docs/docs/Segments/MSH.md) include the field numbers that they use. I used this sed script to generate...

Thank you for sharing this implementation As described here : https://hl7-definition.caristix.com/v2/HL7v2.5/Fields/MSH.9 I expected to see the following 3 elements in the MSH : - MSH.9.1 - Message Code - MSH.9.2 ...

Total newbie here. Composing a message with an OBX TX segment. Are there any package utilities to escape the text value (as outlined in http://www.hl7.eu/HL7v2x/v24/std24/ch02.htm#Heading343)? Searching through the code base,...