UNPKG

@redoxengine/redox-hl7-v2

Version:

A parser for hl7 version 2 messages. Creates json from v2 messages, and creates v2 messages from json.

90 lines 1.66 kB
{ "STAFF": { "elements": [ { "minOccurs": "1", "maxOccurs": "1", "segment": "STF" }, { "minOccurs": "0", "maxOccurs": "unbounded", "segment": "PRA" }, { "minOccurs": "0", "maxOccurs": "unbounded", "segment": "ORG" }, { "minOccurs": "0", "maxOccurs": "unbounded", "segment": "AFF" }, { "minOccurs": "0", "maxOccurs": "unbounded", "segment": "LAN" }, { "minOccurs": "0", "maxOccurs": "unbounded", "segment": "EDU" }, { "minOccurs": "0", "maxOccurs": "unbounded", "segment": "CER" } ] }, "RSP_K25": { "elements": [ { "minOccurs": "1", "maxOccurs": "1", "segment": "MSH" }, { "minOccurs": "0", "maxOccurs": "unbounded", "segment": "SFT" }, { "minOccurs": "1", "maxOccurs": "1", "segment": "MSA" }, { "minOccurs": "0", "maxOccurs": "unbounded", "segment": "ERR" }, { "minOccurs": "1", "maxOccurs": "1", "segment": "QAK" }, { "minOccurs": "1", "maxOccurs": "1", "segment": "QPD" }, { "minOccurs": "1", "maxOccurs": "1", "segment": "RCP" }, { "minOccurs": "1", "maxOccurs": "unbounded", "group": "STAFF" }, { "minOccurs": "0", "maxOccurs": "1", "segment": "DSC" } ] } }