Releases: senaranya/HL7
Releases · senaranya/HL7
Added withSegmentEndingFieldSeparator() method in HL7 factory class
Fixed: SEGMENT_ENDING_BAR fails when field-separator is not `|`
Also deprecated SEGMENT_ENDING_BAR in favor of WITH_SEGMENT_ENDING_FIELD_SEPARATOR
Added a function to reindex all segments in a message
3.1.7 Function to reindex all segments in a message (#125)
Fixed PHP 8.4 warning on "implicitly nullable" function parameter
This is to avoid deprecation warnings while running tests on PHP 8.4 environment (Doc)
Added methods to access segments by class name
3.1.5 Add methods to access segments by class name (#122)
Allow array on setPatientIdentifierList field (PID.3)
Allow array on setPatientIdentifierList field (PID.3)
Add missing segments PD1, RX4 & RXR
- Added segment-classes for PD1, RX4 & RXR
Added support for array return type for MSH version ID method
This change is required to support HL7 v2.7 onwards
Fix MSH::getTriggerEvent() retyrn-type to accept bool
3.1.1 fix: 🐛 Make MSH getTriggerEvent return accept bool (#101)
Added HL7 factory class to parse or build a message using fluent methods
- HL7 factory class provides a more fluent, object-oriented interface for parsing or composing a message, allowing you to chain multiple methods together using a more readable syntax compared to calling new Message()
- Updated readme