blue-button-gen-fhir
Version:
FHIR generation from blue-button model
39 lines (35 loc) • 944 B
JavaScript
;
var _ = require("lodash");
var value = require('./value');
exports.observation = {
content: {
resourceType: 'Observation',
code: {
value: value.codeableConcept,
dataKey: 'vital'
},
valueQuantity: {
value: value.quantity
},
issued: {
value: value.time,
dataKey: ['date_time.point', 'date_time.low']
},
status: 'final',
reliability: 'ok',
interpretation: {
content: {
coding: {
content: {
system: "http://hl7.org/fhir/v2/0078",
code: value.interpretationCode,
display: _.identity
},
multiple: true
},
text: _.identity
},
dataKey: 'interpretations.0'
}
}
};