public OrganizationContact() {
     this.genderField = new AdministrativeGender();
     this.addressField = new Address();
     this.telecomField = new List<ContactPoint>();
     this.nameField = new HumanName();
     this.purposeField = new CodeableConcept();
 }
 public Location() {
     this.modeField = new LocationMode();
     this.partOfField = new Reference();
     this.statusField = new LocationStatus();
     this.managingOrganizationField = new Reference();
     this.positionField = new LocationPosition();
     this.physicalTypeField = new CodeableConcept();
     this.addressField = new Address();
     this.telecomField = new List<ContactPoint>();
     this.typeField = new CodeableConcept();
     this.descriptionField = new @string();
     this.nameField = new @string();
     this.identifierField = new List<Identifier>();
 }
 public PatientContact() {
     this.periodField = new Period();
     this.organizationField = new Reference();
     this.genderField = new AdministrativeGender();
     this.addressField = new Address();
     this.telecomField = new List<ContactPoint>();
     this.nameField = new HumanName();
     this.relationshipField = new List<CodeableConcept>();
 }
 public RelatedPerson() {
     this.photoField = new List<Attachment>();
     this.addressField = new Address();
     this.genderField = new AdministrativeGender();
     this.telecomField = new List<ContactPoint>();
     this.nameField = new HumanName();
     this.relationshipField = new CodeableConcept();
     this.patientField = new Reference();
     this.identifierField = new List<Identifier>();
 }