UNPKG

fhirbuilder

Version:
35 lines (34 loc) 987 B
"use strict"; 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;