public OralHealthClaimOrthoPlan() {
     this.periodicPaymentField = new Money();
     this.paymentCountField = new integer();
     this.durationMonthsField = new integer();
     this.initialPaymentField = new Money();
     this.diagnosticFeeField = new Money();
     this.examFeeField = new Money();
     this.startField = new date();
 }
 public OralHealthClaimMissingteeth() {
     this.extractiondateField = new date();
     this.reasonField = new Coding();
     this.toothField = new Coding();
 }
 public OralHealthClaimProsthesis() {
     this.priorMaterialField = new Coding();
     this.priorDateField = new date();
     this.initialField = new boolean();
 }
 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 ClaimResponse() {
     this.noteField = new List<ClaimResponseNote>();
     this.formField = new Coding();
     this.reservedField = new Coding();
     this.paymentRefField = new Identifier();
     this.paymentAmountField = new Money();
     this.paymentDateField = new date();
     this.paymentAdjustmentReasonField = new Coding();
     this.paymentAdjustmentField = new Money();
     this.totalBenefitField = new Money();
     this.unallocDeductableField = new Money();
     this.totalCostField = new Money();
     this.errorField = new List<ClaimResponseError>();
     this.additemField = new List<ClaimResponseAdditem>();
     this.itemField = new List<ClaimResponseItem>();
     this.payeeTypeField = new Coding();
     this.dispositionField = new @string();
     this.outcomeField = new RemittanceOutcome();
     this.requestOrganizationField = new Reference();
     this.requestProviderField = new Reference();
     this.organizationField = new Reference();
     this.dateField = new date();
     this.originalRulesetField = new Coding();
     this.rulesetField = new Coding();
     this.requestIdentifierField = new List<Identifier>();
     this.requestField = new Reference();
     this.identifierField = new List<Identifier>();
 }
 public Basic() {
     this.createdField = new date();
     this.authorField = new Reference();
     this.subjectField = new Reference();
     this.codeField = new CodeableConcept();
     this.identifierField = new List<Identifier>();
 }
 public Device() {
     this.urlField = new uri();
     this.contactField = new List<ContactPoint>();
     this.patientField = new Reference();
     this.locationField = new Reference();
     this.ownerField = new Reference();
     this.lotNumberField = new @string();
     this.udiField = new @string();
     this.expiryField = new date();
     this.versionField = new @string();
     this.modelField = new @string();
     this.manufacturerField = new @string();
     this.typeField = new CodeableConcept();
     this.identifierField = new List<Identifier>();
 }
 public Condition() {
     this.notesField = new @string();
     this.occurredFollowingField = new List<ConditionOccurredFollowing>();
     this.dueToField = new List<ConditionDueTo>();
     this.locationField = new List<ConditionLocation>();
     this.evidenceField = new List<ConditionEvidence>();
     this.stageField = new ConditionStage();
     this.item1Field = new Element();
     this.itemField = new Element();
     this.severityField = new CodeableConcept();
     this.certaintyField = new CodeableConcept();
     this.statusField = new ConditionStatus();
     this.categoryField = new CodeableConcept();
     this.codeField = new CodeableConcept();
     this.dateAssertedField = new date();
     this.asserterField = new Reference();
     this.encounterField = new Reference();
     this.subjectField = new Reference();
     this.identifierField = new List<Identifier>();
 }
 public EligibilityResponse() {
     this.requestOrganizationField = new Reference();
     this.requestProviderField = new Reference();
     this.organizationField = new Reference();
     this.dateField = new date();
     this.originalRulesetField = new Coding();
     this.rulesetField = new Coding();
     this.dispositionField = new @string();
     this.outcomeField = new RemittanceOutcome();
     this.requestIdentifierField = new List<Identifier>();
     this.requestField = new Reference();
     this.identifierField = new List<Identifier>();
 }
 public Eligibility() {
     this.organizationField = new Reference();
     this.providerField = new Reference();
     this.targetField = new Reference();
     this.dateField = new date();
     this.originalRulesetField = new Coding();
     this.rulesetField = new Coding();
     this.identifierField = new List<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 OralHealthClaim() {
     this.additionalMaterialsField = new List<Coding>();
     this.itemField = new List<OralHealthClaimItem>();
     this.orthoPlanField = new OralHealthClaimOrthoPlan();
     this.missingteethField = new List<OralHealthClaimMissingteeth>();
     this.interventionExceptionField = new List<Coding>();
     this.accidentTypeField = new Coding();
     this.accidentField = new date();
     this.schoolField = new @string();
     this.exceptionField = new List<Coding>();
     this.coverageField = new List<OralHealthClaimCoverage>();
     this.patientField = new Reference();
     this.conditionField = new List<Coding>();
     this.diagnosisField = new List<OralHealthClaimDiagnosis>();
     this.referralField = new Reference();
     this.payeeField = new OralHealthClaimPayee();
     this.facilityField = new Reference();
     this.entererField = new Reference();
     this.fundsReserveField = new Coding();
     this.priorityField = new Coding();
     this.useField = new Use();
     this.organizationField = new Reference();
     this.providerField = new Reference();
     this.targetField = new Reference();
     this.dateField = new date();
     this.originalRulesetField = new Coding();
     this.rulesetField = new Coding();
     this.identifierField = new Identifier();
 }
 public Reversal() {
     this.nullifyField = new boolean();
     this.coverageField = new ReversalCoverage();
     this.payeeField = new ReversalPayee();
     this.responseIdentifierField = new Identifier();
     this.responseField = new Reference();
     this.requestIdentifierField = new Identifier();
     this.requestField = new Reference();
     this.organizationField = new Reference();
     this.providerField = new Reference();
     this.targetField = new Reference();
     this.dateField = new date();
     this.originalRulesetField = new Coding();
     this.rulesetField = new Coding();
     this.identifierField = new List<Identifier>();
 }
 public SupportingDocumentation() {
     this.detailField = new List<SupportingDocumentationDetail>();
     this.subjectField = new Reference();
     this.authorField = new Reference();
     this.responseField = new Reference();
     this.responseIdentifierField = new Identifier();
     this.requestField = new Reference();
     this.requestIdentifierField = new Identifier();
     this.organizationField = new Reference();
     this.providerField = new Reference();
     this.targetField = new Reference();
     this.dateField = new date();
     this.originalRulesetField = new Coding();
     this.rulesetField = new Coding();
     this.identifierField = new List<Identifier>();
 }
 public ValueSet() {
     this.expansionField = new ValueSetExpansion();
     this.composeField = new ValueSetCompose();
     this.defineField = new ValueSetDefine();
     this.stableDateField = new date();
     this.dateField = new dateTime();
     this.extensibleField = new boolean();
     this.experimentalField = new boolean();
     this.statusField = new ValueSetStatus();
     this.copyrightField = new @string();
     this.descriptionField = new @string();
     this.telecomField = new List<ContactPoint>();
     this.publisherField = new @string();
     this.immutableField = new boolean();
     this.purposeField = new @string();
     this.nameField = new @string();
     this.versionField = new @string();
     this.identifierField = new uri();
 }