healthone
Version:
Health One format library for JavaScript
1 lines • 1.08 kB
Source Map (JSON)
{"version":3,"file":"parseA1.cjs","names":["parseA1","parts","options","validateLineLength","trailing","A1","validateRequiredField","required","reference","descriptor","identifier"],"sources":["../../src/parseA1.js"],"sourcesContent":["import validateLineLength from './validateLineLength.js';\nimport validateRequiredField from './validateRequiredField.js';\n\nexport default function parseA1(parts, options) {\n\tvalidateLineLength(parts, 'A1', 3, options.trailing.A1);\n\n\tvalidateRequiredField(parts, 'reference', 2, options.required.reference);\n\n\tconst [descriptor, reference, identifier] = parts;\n\n\treturn {\n\t\tdescriptor,\n\t\treference,\n\t\tidentifier,\n\t};\n}\n"],"mappings":"8UAGe,QAAS,CAAAA,OAAOA,CAACC,CAAK,CAAEC,CAAO,CAAE,CAC/C,GAAAC,2BAAkB,EAACF,CAAK,CAAE,IAAI,CAAE,CAAC,CAAEC,CAAO,CAACE,QAAQ,CAACC,EAAE,CAAC,CAEvD,GAAAC,8BAAqB,EAACL,CAAK,CAAE,WAAW,CAAE,CAAC,CAAEC,CAAO,CAACK,QAAQ,CAACC,SAAS,CAAC,CAExE,KAAM,CAACC,CAAU,CAAED,CAAS,CAAEE,CAAU,CAAC,CAAGT,CAAK,CAEjD,MAAO,CACNQ,UAAU,CAAVA,CAAU,CACVD,SAAS,CAATA,CAAS,CACTE,UAAU,CAAVA,CACD,CACD","ignoreList":[]}