1.7.0 • Published 7 years ago

blue-button-meta v1.7.0

Weekly downloads
1,744
License
Apache-2.0
Repository
github
Last release
7 years ago

blue-button-meta

Metadata about Blue Button format internal structures

NPM

Build Status Coverage Status

##Usage

Various metadata is directly available

var bbm = require("blue-button-meta");
var CCDA = bbm.CCDA;

//CCDA Document OID
console.log(CCDA.document.templateId);

//list of CCDA Templates and their OIDs
console.log(CCDA.templates);

//list of CCDA Sections and their OIDs
console.log(CCDA.sections);

//list of CCDA Clinical Statements and their OIDs
console.log(CCDA.statements);

//list of CCDA constraints
console.log(CCDA.constraints.templates);
console.log(CCDA.constraints.sections);

//list of supported master health record sections
console.log(bbm.supported_sections);

Code system oid to name and name to oid maps are available

var code_systems = bbm.code_systems;

var csGender = code_systems.find('2.16.840.1.113883.5.1');
console.log(csGender.name()); // "HL7 AdministrativeGender"

var oid = code_systems.findFromName("HL7 AdministrativeGender");
console.log(oid); // '2.16.840.1.113883.5.1'

For a subset of smaller code systems code to display name and display name to code methods are available

console.log(csGender.codeDisplayName('F'));      // 'Female'
console.log(csGender.displayNameCode('Female')); // 'F'

For a ValueSets similar methods are available

var csPS = code_systems.find('2.16.840.1.113883.3.88.12.3221.6.8');
console.log(csPS.name()); // "Problem Severity"

console.log(csPS.codeDisplayName('255604002')); // 'Mild';
console.log(csPS.displayNameCode('Mild'));      // '255604002';

In addition the parent code system is available

var id = csPS.systemId();
console.log(id.codeSystem);     // '2.16.840.1.113883.6.96'
console.log(id.codeSystemName); // 'SNOMED CT'

Release Notes

See release notes here

License

Licensed under Apache 2.0

1.7.0

7 years ago

1.5.0

9 years ago

1.5.0-beta.6

9 years ago

1.5.0-beta.5

9 years ago

1.5.0-beta.4

9 years ago

1.5.0-beta.3

9 years ago

1.5.0-beta.2

9 years ago

1.5.0-beta.1

9 years ago

1.3.0

9 years ago

1.3.0-beta.8

9 years ago

1.3.0-beta.7

10 years ago

1.3.0-beta.6

10 years ago

1.3.0-beta.5

10 years ago

1.3.0-beta.4

10 years ago

1.3.0-beta.3

10 years ago

1.3.0-beta.2

10 years ago

1.3.0-beta.1

10 years ago

1.3.0-beta.0

10 years ago

1.2.0

10 years ago

1.2.0-beta.2

10 years ago

1.2.0-beta.1

10 years ago

1.2.0-beta.0

10 years ago

1.1.0

10 years ago

1.1.0-beta.9

10 years ago

1.1.0-beta.8

10 years ago

1.1.0-beta.7

10 years ago

1.1.0-beta.6

10 years ago

1.1.0-beta.5

10 years ago

1.1.0-beta.4

10 years ago

1.1.0-beta.3

10 years ago

1.1.0-beta.2

10 years ago

1.1.0-beta.1

10 years ago

0.1.2

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago

0.0.1

10 years ago