UNPKG

healthone

Version:

Health One format library for JavaScript

2 lines 662 B
import parseA1 from"./parseA1.js";import parseA2 from"./parseA2.js";import parseA3 from"./parseA3.js";import parseA4 from"./parseA4.js";import parseA5 from"./parseA5.js";import parseL1 from"./parseL1.js";import parseL5 from"./parseL5.js";export default function parseRecord(a,b){let[c,d,...e]=a;switch(c=c.trim(),d=d.trim(),a=[c,d,...e],c){case"A1":return parseA1(a,b);case"A2":return parseA2(a,b);case"A3":return parseA3(a,b);case"A4":return parseA4(a,b);case"A5":return parseA5(a,b);case"L1":return parseL1(a,b);case"L2":case"L3":case"L5":return parseL5(a,b);default:throw new Error(`Unknown record descriptor '${c}'`)}} //# sourceMappingURL=parseRecord.js.map