public SupplyDispense() {
     this.receiverField = new List<Reference>();
     this.destinationField = new Reference();
     this.whenHandedOverField = new Period();
     this.whenPreparedField = new Period();
     this.supplierField = new Reference();
     this.suppliedItemField = new Reference();
     this.quantityField = new Quantity();
     this.typeField = new CodeableConcept();
     this.statusField = new SupplyDispenseStatus();
     this.identifierField = new Identifier();
 }
 public SubstanceInstance() {
     this.quantityField = new Quantity();
     this.expiryField = new dateTime();
     this.identifierField = new Identifier();
 }
 public Immunization() {
     this.vaccinationProtocolField = new List<ImmunizationVaccinationProtocol>();
     this.reactionField = new List<ImmunizationReaction>();
     this.explanationField = new ImmunizationExplanation();
     this.doseQuantityField = new Quantity();
     this.routeField = new CodeableConcept();
     this.siteField = new CodeableConcept();
     this.expirationDateField = new date();
     this.lotNumberField = new @string();
     this.locationField = new Reference();
     this.manufacturerField = new Reference();
     this.requesterField = new Reference();
     this.performerField = new Reference();
     this.reportedField = new boolean();
     this.refusedIndicatorField = new boolean();
     this.subjectField = new Reference();
     this.vaccineTypeField = new CodeableConcept();
     this.dateField = new dateTime();
     this.identifierField = new List<Identifier>();
 }
 public Contract() {
     this.ruleField = new Attachment();
     this.legalField = new Attachment();
     this.friendlyField = new Attachment();
     this.termField = new List<ContractTerm>();
     this.signerField = new List<ContractSigner>();
     this.notaryField = new List<Reference>();
     this.executorField = new List<Reference>();
     this.witnessField = new List<Reference>();
     this.granteeField = new List<Reference>();
     this.grantorField = new List<Reference>();
     this.authorField = new List<Reference>();
     this.netField = new Money();
     this.pointsField = new @decimal();
     this.factorField = new @decimal();
     this.unitPriceField = new Money();
     this.quantityField = new Quantity();
     this.appliesField = new Period();
     this.issuedField = new dateTime();
     this.subtypeField = new List<CodeableConcept>();
     this.typeField = new CodeableConcept();
     this.subjectField = new List<Reference>();
     this.identifierField = new Identifier();
 }
 public ObservationReferenceRange() {
     this.textField = new @string();
     this.ageField = new Range();
     this.meaningField = new CodeableConcept();
     this.highField = new Quantity();
     this.lowField = new Quantity();
 }
 public MedicationPrescriptionDispense() {
     this.expectedSupplyDurationField = new Duration();
     this.quantityField = new Quantity();
     this.numberOfRepeatsAllowedField = new integer();
     this.validityPeriodField = new Period();
     this.medicationField = new Reference();
 }
 public CarePlanSimple() {
     this.detailsField = new @string();
     this.quantityField = new Quantity();
     this.dailyAmountField = new Quantity();
     this.productField = new Reference();
     this.performerField = new List<Reference>();
     this.locationField = new Reference();
     this.itemField = new Element();
     this.codeField = new CodeableConcept();
     this.categoryField = new CarePlanActivityCategory();
 }
 public OralHealthClaimDetail() {
     this.subDetailField = new List<OralHealthClaimSubDetail>();
     this.udiField = new Coding();
     this.netField = new Money();
     this.pointsField = new @decimal();
     this.factorField = new @decimal();
     this.unitPriceField = new Money();
     this.quantityField = new Quantity();
     this.serviceField = new Coding();
     this.typeField = new Coding();
     this.sequenceField = new integer();
 }
 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 MedicationContent() {
     this.amountField = new Quantity();
     this.itemField = new Reference();
 }
 public MedicationDispenseDispense() {
     this.dosageField = new List<MedicationDispenseDosage>();
     this.receiverField = new List<Reference>();
     this.destinationField = new Reference();
     this.whenHandedOverField = new dateTime();
     this.whenPreparedField = new dateTime();
     this.medicationField = new Reference();
     this.quantityField = new Quantity();
     this.typeField = new CodeableConcept();
     this.statusField = new MedicationDispenseStatus();
     this.identifierField = new Identifier();
 }
 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 SpecimenContainer() {
     this.itemField = new Element();
     this.specimenQuantityField = new Quantity();
     this.capacityField = new Quantity();
     this.typeField = new CodeableConcept();
     this.descriptionField = new @string();
     this.identifierField = new List<Identifier>();
 }
 public Range() {
     this.highField = new Quantity();
     this.lowField = new Quantity();
 }
 public SpecimenCollection() {
     this.sourceSiteField = new CodeableConcept();
     this.methodField = new CodeableConcept();
     this.quantityField = new Quantity();
     this.itemField = new Element();
     this.commentField = new List<@string>();
     this.collectorField = new Reference();
 }
 public Ratio() {
     this.denominatorField = new Quantity();
     this.numeratorField = new Quantity();
 }
 public OralHealthClaimItem() {
     this.prosthesisField = new OralHealthClaimProsthesis();
     this.detailField = new List<OralHealthClaimDetail>();
     this.modifierField = new List<Coding>();
     this.subsiteField = new List<Coding>();
     this.bodySiteField = new Coding();
     this.udiField = new Coding();
     this.netField = new Money();
     this.pointsField = new @decimal();
     this.factorField = new @decimal();
     this.unitPriceField = new Money();
     this.quantityField = new Quantity();
     this.serviceDateField = new date();
     this.serviceField = new Coding();
     this.providerField = new Reference();
     this.typeField = new Coding();
     this.sequenceField = new integer();
 }
 public SampledData() {
     this.dataField = new SampledDataDataType();
     this.dimensionsField = new integer();
     this.upperLimitField = new @decimal();
     this.lowerLimitField = new @decimal();
     this.factorField = new @decimal();
     this.periodField = new @decimal();
     this.originField = new Quantity();
 }
 public NutritionOrderSupplement() {
     this.nameField = new @string();
     this.quantityField = new Quantity();
     this.typeField = new List<CodeableConcept>();
 }
 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();
 }