public SubstanceIngredient() {
     this.substanceField = new Reference();
     this.quantityField = new Ratio();
 }
 public MedicationIngredient() {
     this.amountField = new Ratio();
     this.itemField = new Reference();
 }
 public MedicationAdministrationDosage() {
     this.maxDosePerPeriodField = new Ratio();
     this.rateField = new Ratio();
     this.quantityField = new Quantity();
     this.methodField = new CodeableConcept();
     this.routeField = new CodeableConcept();
     this.siteField = new CodeableConcept();
     this.item1Field = new Element();
     this.itemField = new Element();
 }
 public MedicationDispenseDosage() {
     this.maxDosePerPeriodField = new Ratio();
     this.rateField = new Ratio();
     this.quantityField = new Quantity();
     this.methodField = new CodeableConcept();
     this.routeField = new CodeableConcept();
     this.siteField = new CodeableConcept();
     this.item1Field = new Element();
     this.itemField = new Element();
     this.additionalInstructionsField = new CodeableConcept();
 }
 public MedicationPrescriptionDosageInstruction() {
     this.maxDosePerPeriodField = new Ratio();
     this.rateField = new Ratio();
     this.doseQuantityField = new Quantity();
     this.methodField = new CodeableConcept();
     this.routeField = new CodeableConcept();
     this.siteField = new CodeableConcept();
     this.item1Field = new Element();
     this.itemField = new Element();
     this.additionalInstructionsField = new CodeableConcept();
     this.textField = new @string();
 }
 public MedicationStatementDosage() {
     this.maxDosePerPeriodField = new Ratio();
     this.rateField = new Ratio();
     this.quantityField = new Quantity();
     this.methodField = new CodeableConcept();
     this.routeField = new CodeableConcept();
     this.siteField = new CodeableConcept();
     this.itemField = new Element();
     this.scheduleField = new Timing();
 }