fhirbuilder
Version:
Another FHIR Tool to build FHIR Resources
35 lines (34 loc) • 987 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.UsageContextBuilder = void 0;
const models_1 = require("../../models");
class UsageContextBuilder {
usageContext;
constructor() {
this.usageContext = new models_1.UsageContext();
}
build() {
return this.usageContext;
}
setCode(code) {
this.usageContext.code = code;
return this;
}
setValueCodeableConcept(valueCodeableConcept) {
this.usageContext.valueCodeableConcept = valueCodeableConcept;
return this;
}
setValueQuantity(valueQuantity) {
this.usageContext.valueQuantity = valueQuantity;
return this;
}
setValueRange(valueRange) {
this.usageContext.valueRange = valueRange;
return this;
}
setValueReference(valueReference) {
this.usageContext.valueReference = valueReference;
return this;
}
}
exports.UsageContextBuilder = UsageContextBuilder;