diff --git a/Code/Sif3Specification/Sif.Specification.DataModel.Au.v3_4_8/DataModelTypes.cs b/Code/Sif3Specification/Sif.Specification.DataModel.Au.v3_4_8/DataModelTypes.cs new file mode 100644 index 00000000..f7f2cfd6 --- /dev/null +++ b/Code/Sif3Specification/Sif.Specification.DataModel.Au.v3_4_8/DataModelTypes.cs @@ -0,0 +1,56365 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +// +// This source code was auto-generated by xsd, Version=4.8.3928.0. +// +namespace Sif.Specification.DataModel.Au { + using System.Xml.Serialization; + + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("SchoolInfo", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class SchoolInfoType { + + private string localIdField; + + private string stateProvinceIdField; + + private string commonwealthIdField; + + private string aCARAIdField; + + private OtherIdType[] otherIdListField; + + private string schoolNameField; + + private string lEAInfoRefIdField; + + private SchoolInfoTypeOtherLEA otherLEAField; + + private string schoolDistrictField; + + private string schoolDistrictLocalIdField; + + private System.Nullable schoolTypeField; + + private bool schoolTypeFieldSpecified; + + private AUCodeSetsSchoolFocusCodeType[] schoolFocusListField; + + private string schoolURLField; + + private EmailType[] schoolEmailListField; + + private PrincipalInfoType principalInfoField; + + private SchoolContactType[] schoolContactListField; + + private AddressType[] addressListField; + + private PhoneNumberType[] phoneNumberListField; + + private System.Nullable sessionTypeField; + + private bool sessionTypeFieldSpecified; + + private YearLevelType[] yearLevelsField; + + private System.Nullable aRIAField; + + private bool aRIAFieldSpecified; + + private System.Nullable operationalStatusField; + + private bool operationalStatusFieldSpecified; + + private System.Nullable federalElectorateField; + + private bool federalElectorateFieldSpecified; + + private CampusContainerType campusField; + + private AUCodeSetsSchoolSectorCodeType schoolSectorField; + + private System.Nullable independentSchoolField; + + private bool independentSchoolFieldSpecified; + + private System.Nullable nonGovSystemicStatusField; + + private bool nonGovSystemicStatusFieldSpecified; + + private System.Nullable systemField; + + private bool systemFieldSpecified; + + private System.Nullable religiousAffiliationField; + + private bool religiousAffiliationFieldSpecified; + + private System.Nullable schoolGeographicLocationField; + + private bool schoolGeographicLocationFieldSpecified; + + private string localGovernmentAreaField; + + private string jurisdictionLowerHouseField; + + private System.Nullable sLAField; + + private bool sLAFieldSpecified; + + private System.Nullable schoolCoEdStatusField; + + private bool schoolCoEdStatusFieldSpecified; + + private System.Nullable boardingSchoolStatusField; + + private bool boardingSchoolStatusFieldSpecified; + + private YearLevelEnrollmentType[] yearLevelEnrollmentListField; + + private TotalEnrollmentsType totalEnrollmentsField; + + private System.Nullable entity_OpenField; + + private bool entity_OpenFieldSpecified; + + private System.Nullable entity_CloseField; + + private bool entity_CloseFieldSpecified; + + private string[] schoolGroupListField; + + private System.Nullable schoolTimeZoneField; + + private bool schoolTimeZoneFieldSpecified; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StateProvinceId { + get { + return this.stateProvinceIdField; + } + set { + this.stateProvinceIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CommonwealthId { + get { + return this.commonwealthIdField; + } + set { + this.commonwealthIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ACARAId { + get { + return this.aCARAIdField; + } + set { + this.aCARAIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherId", IsNullable=false)] + public OtherIdType[] OtherIdList { + get { + return this.otherIdListField; + } + set { + this.otherIdListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string SchoolName { + get { + return this.schoolNameField; + } + set { + this.schoolNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string LEAInfoRefId { + get { + return this.lEAInfoRefIdField; + } + set { + this.lEAInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SchoolInfoTypeOtherLEA OtherLEA { + get { + return this.otherLEAField; + } + set { + this.otherLEAField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolDistrict { + get { + return this.schoolDistrictField; + } + set { + this.schoolDistrictField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolDistrictLocalId { + get { + return this.schoolDistrictLocalIdField; + } + set { + this.schoolDistrictLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable SchoolType { + get { + return this.schoolTypeField; + } + set { + this.schoolTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SchoolTypeSpecified { + get { + return this.schoolTypeFieldSpecified; + } + set { + this.schoolTypeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SchoolFocus", IsNullable=false)] + public AUCodeSetsSchoolFocusCodeType[] SchoolFocusList { + get { + return this.schoolFocusListField; + } + set { + this.schoolFocusListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", IsNullable=true)] + public string SchoolURL { + get { + return this.schoolURLField; + } + set { + this.schoolURLField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Email", IsNullable=false)] + public EmailType[] SchoolEmailList { + get { + return this.schoolEmailListField; + } + set { + this.schoolEmailListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public PrincipalInfoType PrincipalInfo { + get { + return this.principalInfoField; + } + set { + this.principalInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SchoolContact", IsNullable=false)] + public SchoolContactType[] SchoolContactList { + get { + return this.schoolContactListField; + } + set { + this.schoolContactListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Address", IsNullable=false)] + public AddressType[] AddressList { + get { + return this.addressListField; + } + set { + this.addressListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("PhoneNumber", IsNullable=false)] + public PhoneNumberType[] PhoneNumberList { + get { + return this.phoneNumberListField; + } + set { + this.phoneNumberListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable SessionType { + get { + return this.sessionTypeField; + } + set { + this.sessionTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SessionTypeSpecified { + get { + return this.sessionTypeFieldSpecified; + } + set { + this.sessionTypeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable=false)] + public YearLevelType[] YearLevels { + get { + return this.yearLevelsField; + } + set { + this.yearLevelsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ARIA { + get { + return this.aRIAField; + } + set { + this.aRIAField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ARIASpecified { + get { + return this.aRIAFieldSpecified; + } + set { + this.aRIAFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable OperationalStatus { + get { + return this.operationalStatusField; + } + set { + this.operationalStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool OperationalStatusSpecified { + get { + return this.operationalStatusFieldSpecified; + } + set { + this.operationalStatusFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable FederalElectorate { + get { + return this.federalElectorateField; + } + set { + this.federalElectorateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FederalElectorateSpecified { + get { + return this.federalElectorateFieldSpecified; + } + set { + this.federalElectorateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public CampusContainerType Campus { + get { + return this.campusField; + } + set { + this.campusField = value; + } + } + + /// + public AUCodeSetsSchoolSectorCodeType SchoolSector { + get { + return this.schoolSectorField; + } + set { + this.schoolSectorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable IndependentSchool { + get { + return this.independentSchoolField; + } + set { + this.independentSchoolField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IndependentSchoolSpecified { + get { + return this.independentSchoolFieldSpecified; + } + set { + this.independentSchoolFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable NonGovSystemicStatus { + get { + return this.nonGovSystemicStatusField; + } + set { + this.nonGovSystemicStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NonGovSystemicStatusSpecified { + get { + return this.nonGovSystemicStatusFieldSpecified; + } + set { + this.nonGovSystemicStatusFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable System { + get { + return this.systemField; + } + set { + this.systemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SystemSpecified { + get { + return this.systemFieldSpecified; + } + set { + this.systemFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ReligiousAffiliation { + get { + return this.religiousAffiliationField; + } + set { + this.religiousAffiliationField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ReligiousAffiliationSpecified { + get { + return this.religiousAffiliationFieldSpecified; + } + set { + this.religiousAffiliationFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable SchoolGeographicLocation { + get { + return this.schoolGeographicLocationField; + } + set { + this.schoolGeographicLocationField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SchoolGeographicLocationSpecified { + get { + return this.schoolGeographicLocationFieldSpecified; + } + set { + this.schoolGeographicLocationFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalGovernmentArea { + get { + return this.localGovernmentAreaField; + } + set { + this.localGovernmentAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string JurisdictionLowerHouse { + get { + return this.jurisdictionLowerHouseField; + } + set { + this.jurisdictionLowerHouseField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable SLA { + get { + return this.sLAField; + } + set { + this.sLAField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SLASpecified { + get { + return this.sLAFieldSpecified; + } + set { + this.sLAFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable SchoolCoEdStatus { + get { + return this.schoolCoEdStatusField; + } + set { + this.schoolCoEdStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SchoolCoEdStatusSpecified { + get { + return this.schoolCoEdStatusFieldSpecified; + } + set { + this.schoolCoEdStatusFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable BoardingSchoolStatus { + get { + return this.boardingSchoolStatusField; + } + set { + this.boardingSchoolStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool BoardingSchoolStatusSpecified { + get { + return this.boardingSchoolStatusFieldSpecified; + } + set { + this.boardingSchoolStatusFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("YearLevelEnrollment", IsNullable=false)] + public YearLevelEnrollmentType[] YearLevelEnrollmentList { + get { + return this.yearLevelEnrollmentListField; + } + set { + this.yearLevelEnrollmentListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public TotalEnrollmentsType TotalEnrollments { + get { + return this.totalEnrollmentsField; + } + set { + this.totalEnrollmentsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable Entity_Open { + get { + return this.entity_OpenField; + } + set { + this.entity_OpenField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Entity_OpenSpecified { + get { + return this.entity_OpenFieldSpecified; + } + set { + this.entity_OpenFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable Entity_Close { + get { + return this.entity_CloseField; + } + set { + this.entity_CloseField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Entity_CloseSpecified { + get { + return this.entity_CloseFieldSpecified; + } + set { + this.entity_CloseFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SchoolGroup", DataType="normalizedString", IsNullable=false)] + public string[] SchoolGroupList { + get { + return this.schoolGroupListField; + } + set { + this.schoolGroupListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable SchoolTimeZone { + get { + return this.schoolTimeZoneField; + } + set { + this.schoolTimeZoneField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SchoolTimeZoneSpecified { + get { + return this.schoolTimeZoneFieldSpecified; + } + set { + this.schoolTimeZoneFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class OtherIdType { + + private string typeField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="normalizedString")] + public string Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="normalizedString")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ReportDataObjectType { + + private System.Xml.XmlElement[] anyField; + + /// + [System.Xml.Serialization.XmlAnyElementAttribute()] + public System.Xml.XmlElement[] Any { + get { + return this.anyField; + } + set { + this.anyField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ObjectType { + + private System.Xml.XmlElement[] anyField; + + /// + [System.Xml.Serialization.XmlAnyElementAttribute()] + public System.Xml.XmlElement[] Any { + get { + return this.anyField; + } + set { + this.anyField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StaffAssignmentMostRecentContainerType { + + private System.Nullable primaryFTEField; + + private bool primaryFTEFieldSpecified; + + private System.Nullable secondaryFTEField; + + private bool secondaryFTEFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable PrimaryFTE { + get { + return this.primaryFTEField; + } + set { + this.primaryFTEField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PrimaryFTESpecified { + get { + return this.primaryFTEFieldSpecified; + } + set { + this.primaryFTEFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable SecondaryFTE { + get { + return this.secondaryFTEField; + } + set { + this.secondaryFTEField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SecondaryFTESpecified { + get { + return this.secondaryFTEFieldSpecified; + } + set { + this.secondaryFTEFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ReportUserRefIdType { + + private ReportUserRefIdTypeSIF_RefObject sIF_RefObjectField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public ReportUserRefIdTypeSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; + } + set { + this.sIF_RefObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum ReportUserRefIdTypeSIF_RefObject { + + /// + StudentPersonal, + + /// + StaffPersonal, + + /// + TeachingGroup, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ResourceReportLineType { + + private ReportUserRefIdType sIF_RefIdField; + + private System.DateTime startDateField; + + private System.Nullable endDateField; + + private bool endDateFieldSpecified; + + private MonetaryAmountType currentCostField; + + private string reportRowField; + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public ReportUserRefIdType SIF_RefId { + get { + return this.sIF_RefIdField; + } + set { + this.sIF_RefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime StartDate { + get { + return this.startDateField; + } + set { + this.startDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable EndDate { + get { + return this.endDateField; + } + set { + this.endDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndDateSpecified { + get { + return this.endDateFieldSpecified; + } + set { + this.endDateFieldSpecified = value; + } + } + + /// + public MonetaryAmountType CurrentCost { + get { + return this.currentCostField; + } + set { + this.currentCostField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string ReportRow { + get { + return this.reportRowField; + } + set { + this.reportRowField = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(DebitOrCreditAmountType))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class MonetaryAmountType { + + private ISO4217CurrencyNamesAndCodeElementsType currencyField; + + private bool currencyFieldSpecified; + + private decimal valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public ISO4217CurrencyNamesAndCodeElementsType Currency { + get { + return this.currencyField; + } + set { + this.currencyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CurrencySpecified { + get { + return this.currencyFieldSpecified; + } + set { + this.currencyFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public decimal Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum ISO4217CurrencyNamesAndCodeElementsType { + + /// + AED, + + /// + AFN, + + /// + ALL, + + /// + AMD, + + /// + ANG, + + /// + AOA, + + /// + ARS, + + /// + AUD, + + /// + AWG, + + /// + AZN, + + /// + BAM, + + /// + BBD, + + /// + BDT, + + /// + BGN, + + /// + BHD, + + /// + BIF, + + /// + BMD, + + /// + BND, + + /// + BOB, + + /// + BOV, + + /// + BRL, + + /// + BSD, + + /// + BTN, + + /// + BWP, + + /// + BYN, + + /// + BZD, + + /// + CAD, + + /// + CDF, + + /// + CHE, + + /// + CHF, + + /// + CHW, + + /// + CLF, + + /// + CLP, + + /// + CNY, + + /// + COP, + + /// + COU, + + /// + CRC, + + /// + CUC, + + /// + CUP, + + /// + CVE, + + /// + CZK, + + /// + DJF, + + /// + DKK, + + /// + DOP, + + /// + DZD, + + /// + EGP, + + /// + ERN, + + /// + ETB, + + /// + EUR, + + /// + FJD, + + /// + FKP, + + /// + GBP, + + /// + GEL, + + /// + GHS, + + /// + GIP, + + /// + GMD, + + /// + GNF, + + /// + GTQ, + + /// + GYD, + + /// + HKD, + + /// + HNL, + + /// + HRK, + + /// + HTG, + + /// + HUF, + + /// + IDR, + + /// + ILS, + + /// + INR, + + /// + IQD, + + /// + IRR, + + /// + ISK, + + /// + JMD, + + /// + JOD, + + /// + JPY, + + /// + KES, + + /// + KGS, + + /// + KHR, + + /// + KMF, + + /// + KPW, + + /// + KRW, + + /// + KWD, + + /// + KYD, + + /// + KZT, + + /// + LAK, + + /// + LBP, + + /// + LKR, + + /// + LRD, + + /// + LSL, + + /// + LYD, + + /// + MAD, + + /// + MDL, + + /// + MGA, + + /// + MKD, + + /// + MMK, + + /// + MNT, + + /// + MOP, + + /// + MRU, + + /// + MUR, + + /// + MVR, + + /// + MWK, + + /// + MXN, + + /// + MXV, + + /// + MYR, + + /// + MZN, + + /// + NAD, + + /// + NGN, + + /// + NIO, + + /// + NOK, + + /// + NPR, + + /// + NZD, + + /// + OMR, + + /// + PAB, + + /// + PEN, + + /// + PGK, + + /// + PHP, + + /// + PKR, + + /// + PLN, + + /// + PYG, + + /// + QAR, + + /// + RON, + + /// + RUB, + + /// + RSD, + + /// + RWF, + + /// + SAR, + + /// + SBD, + + /// + SCR, + + /// + SDG, + + /// + SEK, + + /// + SGD, + + /// + SHP, + + /// + SLL, + + /// + SOS, + + /// + SRD, + + /// + SSP, + + /// + STN, + + /// + SVC, + + /// + SYP, + + /// + SZL, + + /// + THB, + + /// + TJS, + + /// + TMT, + + /// + TND, + + /// + TOP, + + /// + TRY, + + /// + TTD, + + /// + TWD, + + /// + TZS, + + /// + UAH, + + /// + UGX, + + /// + USD, + + /// + USN, + + /// + UYI, + + /// + UYU, + + /// + UZS, + + /// + VES, + + /// + VND, + + /// + VUV, + + /// + WST, + + /// + XAF, + + /// + XAG, + + /// + XAU, + + /// + XBA, + + /// + XBB, + + /// + XBC, + + /// + XBD, + + /// + XCD, + + /// + XDR, + + /// + XOF, + + /// + XPD, + + /// + XPF, + + /// + XPT, + + /// + XSU, + + /// + XUA, + + /// + XTS, + + /// + XXX, + + /// + YER, + + /// + ZAR, + + /// + ZMW, + + /// + ZWL, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class DebitOrCreditAmountType : MonetaryAmountType { + + private DebitOrCreditAmountTypeType typeField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public DebitOrCreditAmountTypeType Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum DebitOrCreditAmountTypeType { + + /// + Debit, + + /// + Credit, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ResourceReportColumnType { + + private string columnNameField; + + private string columnDescriptionField; + + private string columnDelimiterField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string ColumnName { + get { + return this.columnNameField; + } + set { + this.columnNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ColumnDescription { + get { + return this.columnDescriptionField; + } + set { + this.columnDescriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ColumnDelimiter { + get { + return this.columnDelimiterField; + } + set { + this.columnDelimiterField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ResourceUsageContentTypeType { + + private AUCodeSetsResourceUsageContentTypeType codeField; + + private string localDescriptionField; + + /// + public AUCodeSetsResourceUsageContentTypeType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string LocalDescription { + get { + return this.localDescriptionField; + } + set { + this.localDescriptionField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsResourceUsageContentTypeType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("01")] + Item01, + + /// + [System.Xml.Serialization.XmlEnumAttribute("09")] + Item09, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class SystemRoleScopeRefIdType { + + private SystemRoleScopeRefIdTypeSIF_RefObject sIF_RefObjectField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public SystemRoleScopeRefIdTypeSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; + } + set { + this.sIF_RefObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum SystemRoleScopeRefIdTypeSIF_RefObject { + + /// + SchoolInfo, + + /// + TeachingGroup, + + /// + StudentActivityParticipation, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class SystemRoleScopeType { + + private string roleScopeNameField; + + private SystemRoleScopeRefIdType roleScopeRefIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string RoleScopeName { + get { + return this.roleScopeNameField; + } + set { + this.roleScopeNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SystemRoleScopeRefIdType RoleScopeRefId { + get { + return this.roleScopeRefIdField; + } + set { + this.roleScopeRefIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class SystemRoleElementType { + + private SystemRoleScopeType[] roleScopeListField; + + private string roleIdField; + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("RoleScope", IsNullable=false)] + public SystemRoleScopeType[] RoleScopeList { + get { + return this.roleScopeListField; + } + set { + this.roleScopeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="normalizedString")] + public string RoleId { + get { + return this.roleIdField; + } + set { + this.roleIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class SystemContextType { + + private SystemRoleElementType[] roleListField; + + private string systemIdField; + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Role", IsNullable=false)] + public SystemRoleElementType[] RoleList { + get { + return this.roleListField; + } + set { + this.roleListField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="normalizedString")] + public string SystemId { + get { + return this.systemIdField; + } + set { + this.systemIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class SystemRoleObjectRefIdType { + + private SystemRoleObjectRefIdTypeSIF_RefObject sIF_RefObjectField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public SystemRoleObjectRefIdTypeSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; + } + set { + this.sIF_RefObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum SystemRoleObjectRefIdTypeSIF_RefObject { + + /// + Identity, + + /// + StudentPersonal, + + /// + StaffPersonal, + + /// + StudentContactPersonal, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AGRoundType { + + private string roundCodeField; + + private string roundNameField; + + private System.DateTime startDateField; + + private System.DateTime dueDateField; + + private System.DateTime endDateField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string RoundCode { + get { + return this.roundCodeField; + } + set { + this.roundCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string RoundName { + get { + return this.roundNameField; + } + set { + this.roundNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime StartDate { + get { + return this.startDateField; + } + set { + this.startDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime DueDate { + get { + return this.dueDateField; + } + set { + this.dueDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime EndDate { + get { + return this.endDateField; + } + set { + this.endDateField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class CensusStudentType { + + private string studentCohortIdField; + + private YearLevelType yearLevelField; + + private uint censusAgeField; + + private CensusStudentTypeCohortGender cohortGenderField; + + private CensusStudentTypeCohortIndigenousType cohortIndigenousTypeField; + + private CensusStudentTypeEducationMode educationModeField; + + private CensusStudentTypeStudentOnVisa studentOnVisaField; + + private CensusStudentTypeOverseasStudent overseasStudentField; + + private CensusStudentTypeDisabilityLevelOfAdjustment disabilityLevelOfAdjustmentField; + + private CensusStudentTypeDisabilityCategory disabilityCategoryField; + + private decimal fTEField; + + private uint headcountField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string StudentCohortId { + get { + return this.studentCohortIdField; + } + set { + this.studentCohortIdField = value; + } + } + + /// + public YearLevelType YearLevel { + get { + return this.yearLevelField; + } + set { + this.yearLevelField = value; + } + } + + /// + public uint CensusAge { + get { + return this.censusAgeField; + } + set { + this.censusAgeField = value; + } + } + + /// + public CensusStudentTypeCohortGender CohortGender { + get { + return this.cohortGenderField; + } + set { + this.cohortGenderField = value; + } + } + + /// + public CensusStudentTypeCohortIndigenousType CohortIndigenousType { + get { + return this.cohortIndigenousTypeField; + } + set { + this.cohortIndigenousTypeField = value; + } + } + + /// + public CensusStudentTypeEducationMode EducationMode { + get { + return this.educationModeField; + } + set { + this.educationModeField = value; + } + } + + /// + public CensusStudentTypeStudentOnVisa StudentOnVisa { + get { + return this.studentOnVisaField; + } + set { + this.studentOnVisaField = value; + } + } + + /// + public CensusStudentTypeOverseasStudent OverseasStudent { + get { + return this.overseasStudentField; + } + set { + this.overseasStudentField = value; + } + } + + /// + public CensusStudentTypeDisabilityLevelOfAdjustment DisabilityLevelOfAdjustment { + get { + return this.disabilityLevelOfAdjustmentField; + } + set { + this.disabilityLevelOfAdjustmentField = value; + } + } + + /// + public CensusStudentTypeDisabilityCategory DisabilityCategory { + get { + return this.disabilityCategoryField; + } + set { + this.disabilityCategoryField = value; + } + } + + /// + public decimal FTE { + get { + return this.fTEField; + } + set { + this.fTEField = value; + } + } + + /// + public uint Headcount { + get { + return this.headcountField; + } + set { + this.headcountField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class YearLevelType { + + private AUCodeSetsYearLevelCodeType codeField; + + /// + public AUCodeSetsYearLevelCodeType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsYearLevelCodeType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("0")] + Item0, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + + /// + [System.Xml.Serialization.XmlEnumAttribute("10")] + Item10, + + /// + [System.Xml.Serialization.XmlEnumAttribute("11")] + Item11, + + /// + [System.Xml.Serialization.XmlEnumAttribute("12")] + Item12, + + /// + [System.Xml.Serialization.XmlEnumAttribute("13")] + Item13, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4")] + Item4, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5")] + Item5, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6")] + Item6, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7")] + Item7, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8")] + Item8, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9")] + Item9, + + /// + K, + + /// + P, + + /// + K3, + + /// + K4, + + /// + CC, + + /// + PS, + + /// + UG, + + /// + [System.Xml.Serialization.XmlEnumAttribute("11MINUS")] + Item11MINUS, + + /// + [System.Xml.Serialization.XmlEnumAttribute("12PLUS")] + Item12PLUS, + + /// + UGJunSec, + + /// + UGPri, + + /// + UGSec, + + /// + UGSnrSec, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum CensusStudentTypeCohortGender { + + /// + M, + + /// + F, + + /// + X, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum CensusStudentTypeCohortIndigenousType { + + /// + I, + + /// + N, + + /// + NS, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum CensusStudentTypeEducationMode { + + /// + D, + + /// + B, + + /// + DE, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum CensusStudentTypeStudentOnVisa { + + /// + Y, + + /// + N, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum CensusStudentTypeOverseasStudent { + + /// + Y, + + /// + N, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum CensusStudentTypeDisabilityLevelOfAdjustment { + + /// + QDTP, + + /// + Supplementary, + + /// + Substantial, + + /// + Extensive, + + /// + None, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum CensusStudentTypeDisabilityCategory { + + /// + Physical, + + /// + Cognitive, + + /// + [System.Xml.Serialization.XmlEnumAttribute("Social-Emotional")] + SocialEmotional, + + /// + Sensory, + + /// + None, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class CensusStaffType { + + private string staffCohortIdField; + + private StaffActivityExtensionType staffActivityField; + + private CensusStaffTypeCohortGender cohortGenderField; + + private CensusStaffTypeCohortIndigenousType cohortIndigenousTypeField; + + private System.Nullable primaryFTEField; + + private bool primaryFTEFieldSpecified; + + private System.Nullable secondaryFTEField; + + private bool secondaryFTEFieldSpecified; + + private System.Nullable jobFTEField; + + private bool jobFTEFieldSpecified; + + private uint headcountField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string StaffCohortId { + get { + return this.staffCohortIdField; + } + set { + this.staffCohortIdField = value; + } + } + + /// + public StaffActivityExtensionType StaffActivity { + get { + return this.staffActivityField; + } + set { + this.staffActivityField = value; + } + } + + /// + public CensusStaffTypeCohortGender CohortGender { + get { + return this.cohortGenderField; + } + set { + this.cohortGenderField = value; + } + } + + /// + public CensusStaffTypeCohortIndigenousType CohortIndigenousType { + get { + return this.cohortIndigenousTypeField; + } + set { + this.cohortIndigenousTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable PrimaryFTE { + get { + return this.primaryFTEField; + } + set { + this.primaryFTEField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PrimaryFTESpecified { + get { + return this.primaryFTEFieldSpecified; + } + set { + this.primaryFTEFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable SecondaryFTE { + get { + return this.secondaryFTEField; + } + set { + this.secondaryFTEField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SecondaryFTESpecified { + get { + return this.secondaryFTEFieldSpecified; + } + set { + this.secondaryFTEFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable JobFTE { + get { + return this.jobFTEField; + } + set { + this.jobFTEField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool JobFTESpecified { + get { + return this.jobFTEFieldSpecified; + } + set { + this.jobFTEFieldSpecified = value; + } + } + + /// + public uint Headcount { + get { + return this.headcountField; + } + set { + this.headcountField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StaffActivityExtensionType { + + private AUCodeSetsStaffActivityType codeField; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + + /// + public AUCodeSetsStaffActivityType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsStaffActivityType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("2215")] + Item2215, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2299")] + Item2299, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2298")] + Item2298, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2224")] + Item2224, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2223")] + Item2223, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2222")] + Item2222, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2221")] + Item2221, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2220")] + Item2220, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2219")] + Item2219, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2218")] + Item2218, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2205")] + Item2205, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2216")] + Item2216, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2302")] + Item2302, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2214")] + Item2214, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2213")] + Item2213, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2212")] + Item2212, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2211")] + Item2211, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2210")] + Item2210, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2209")] + Item2209, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2208")] + Item2208, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2207")] + Item2207, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2324")] + Item2324, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2217")] + Item2217, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2312")] + Item2312, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1100")] + Item1100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2322")] + Item2322, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2321")] + Item2321, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2320")] + Item2320, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2319")] + Item2319, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2318")] + Item2318, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2317")] + Item2317, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2316")] + Item2316, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2315")] + Item2315, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2300")] + Item2300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2313")] + Item2313, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2301")] + Item2301, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2311")] + Item2311, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2310")] + Item2310, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2309")] + Item2309, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2308")] + Item2308, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2307")] + Item2307, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2306")] + Item2306, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2305")] + Item2305, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2304")] + Item2304, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2303")] + Item2303, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2204")] + Item2204, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2314")] + Item2314, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1202")] + Item1202, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1303")] + Item1303, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1302")] + Item1302, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1301")] + Item1301, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1300")] + Item1300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1299")] + Item1299, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1208")] + Item1208, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1207")] + Item1207, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1206")] + Item1206, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1205")] + Item1205, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2206")] + Item2206, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1203")] + Item1203, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1306")] + Item1306, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1201")] + Item1201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1200")] + Item1200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1199")] + Item1199, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1106")] + Item1106, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1105")] + Item1105, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1104")] + Item1104, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1103")] + Item1103, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1102")] + Item1102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1101")] + Item1101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1107")] + Item1107, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1204")] + Item1204, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1499")] + Item1499, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2203")] + Item2203, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2202")] + Item2202, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2201")] + Item2201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2200")] + Item2200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2199")] + Item2199, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2198")] + Item2198, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2103")] + Item2103, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2102")] + Item2102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2101")] + Item2101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1304")] + Item1304, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1999")] + Item1999, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1305")] + Item1305, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1406")] + Item1406, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1405")] + Item1405, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1404")] + Item1404, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1403")] + Item1403, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1402")] + Item1402, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1401")] + Item1401, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1400")] + Item1400, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1399")] + Item1399, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1307")] + Item1307, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2325")] + Item2325, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2100")] + Item2100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2382")] + Item2382, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2393")] + Item2393, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2392")] + Item2392, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2391")] + Item2391, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2390")] + Item2390, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2389")] + Item2389, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2388")] + Item2388, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2387")] + Item2387, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2386")] + Item2386, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2385")] + Item2385, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2372")] + Item2372, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2383")] + Item2383, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2398")] + Item2398, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2381")] + Item2381, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2380")] + Item2380, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2379")] + Item2379, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2378")] + Item2378, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2377")] + Item2377, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2376")] + Item2376, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2375")] + Item2375, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2374")] + Item2374, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2323")] + Item2323, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2384")] + Item2384, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2408")] + Item2408, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2499")] + Item2499, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2418")] + Item2418, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2417")] + Item2417, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2416")] + Item2416, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2415")] + Item2415, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2414")] + Item2414, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2413")] + Item2413, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2412")] + Item2412, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2411")] + Item2411, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2394")] + Item2394, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2409")] + Item2409, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2397")] + Item2397, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2407")] + Item2407, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2406")] + Item2406, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2405")] + Item2405, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2404")] + Item2404, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2403")] + Item2403, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2402")] + Item2402, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2401")] + Item2401, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2400")] + Item2400, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2399")] + Item2399, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2371")] + Item2371, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2410")] + Item2410, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2335")] + Item2335, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2346")] + Item2346, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2345")] + Item2345, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2344")] + Item2344, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2343")] + Item2343, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2342")] + Item2342, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2341")] + Item2341, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2340")] + Item2340, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2339")] + Item2339, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2338")] + Item2338, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2373")] + Item2373, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2336")] + Item2336, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2349")] + Item2349, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2334")] + Item2334, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2333")] + Item2333, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2332")] + Item2332, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2331")] + Item2331, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2330")] + Item2330, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2329")] + Item2329, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2328")] + Item2328, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2327")] + Item2327, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2326")] + Item2326, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2337")] + Item2337, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2359")] + Item2359, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2370")] + Item2370, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2369")] + Item2369, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2368")] + Item2368, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2367")] + Item2367, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2366")] + Item2366, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2365")] + Item2365, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2364")] + Item2364, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2363")] + Item2363, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2362")] + Item2362, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2347")] + Item2347, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2360")] + Item2360, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2348")] + Item2348, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2358")] + Item2358, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2357")] + Item2357, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2356")] + Item2356, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2355")] + Item2355, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2354")] + Item2354, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2353")] + Item2353, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2352")] + Item2352, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2351")] + Item2351, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2350")] + Item2350, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2999")] + Item2999, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2361")] + Item2361, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class OtherCodeListTypeOtherCode { + + private OtherCodeListTypeOtherCodeCodeset codesetField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public OtherCodeListTypeOtherCodeCodeset Codeset { + get { + return this.codesetField; + } + set { + this.codesetField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum OtherCodeListTypeOtherCodeCodeset { + + /// + StateProvince, + + /// + Local, + + /// + Other, + + /// + Text, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum CensusStaffTypeCohortGender { + + /// + M, + + /// + F, + + /// + X, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum CensusStaffTypeCohortIndigenousType { + + /// + I, + + /// + N, + + /// + NS, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class CensusReportingType { + + private string entityLevelField; + + private string commonwealthIdField; + + private string entityNameField; + + private EntityContactInfoType entityContactField; + + private CensusStaffType[] censusStaffListField; + + private CensusStudentType[] censusStudentListField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string EntityLevel { + get { + return this.entityLevelField; + } + set { + this.entityLevelField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string CommonwealthId { + get { + return this.commonwealthIdField; + } + set { + this.commonwealthIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string EntityName { + get { + return this.entityNameField; + } + set { + this.entityNameField = value; + } + } + + /// + public EntityContactInfoType EntityContact { + get { + return this.entityContactField; + } + set { + this.entityContactField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("CensusStaff", IsNullable=false)] + public CensusStaffType[] CensusStaffList { + get { + return this.censusStaffListField; + } + set { + this.censusStaffListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("CensusStudent", IsNullable=false)] + public CensusStudentType[] CensusStudentList { + get { + return this.censusStudentListField; + } + set { + this.censusStudentListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class EntityContactInfoType { + + private NameType nameField; + + private string positionTitleField; + + private string roleField; + + private string registrationDetailsField; + + private string qualificationsField; + + private AddressType addressField; + + private EmailType emailField; + + private PhoneNumberType phoneNumberField; + + /// + public NameType Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string PositionTitle { + get { + return this.positionTitleField; + } + set { + this.positionTitleField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Role { + get { + return this.roleField; + } + set { + this.roleField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string RegistrationDetails { + get { + return this.registrationDetailsField; + } + set { + this.registrationDetailsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Qualifications { + get { + return this.qualificationsField; + } + set { + this.qualificationsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public AddressType Address { + get { + return this.addressField; + } + set { + this.addressField = value; + } + } + + /// + public EmailType Email { + get { + return this.emailField; + } + set { + this.emailField = value; + } + } + + /// + public PhoneNumberType PhoneNumber { + get { + return this.phoneNumberField; + } + set { + this.phoneNumberField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class NameType : BaseNameType { + + private AUCodeSetsNameUsageTypeType typeField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public AUCodeSetsNameUsageTypeType Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsNameUsageTypeType { + + /// + AKA, + + /// + BTH, + + /// + LGL, + + /// + MDN, + + /// + NEW, + + /// + OTH, + + /// + PRF, + + /// + PRV, + + /// + STG, + + /// + TRB, + + /// + PBN, + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NameType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(OtherNameType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NameOfRecordType))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class BaseNameType { + + private string titleField; + + private string familyNameField; + + private string givenNameField; + + private string middleNameField; + + private System.Nullable familyNameFirstField; + + private bool familyNameFirstFieldSpecified; + + private string preferredFamilyNameField; + + private System.Nullable preferredFamilyNameFirstField; + + private bool preferredFamilyNameFirstFieldSpecified; + + private string preferredGivenNameField; + + private string suffixField; + + private string fullNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Title { + get { + return this.titleField; + } + set { + this.titleField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string FamilyName { + get { + return this.familyNameField; + } + set { + this.familyNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string GivenName { + get { + return this.givenNameField; + } + set { + this.givenNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string MiddleName { + get { + return this.middleNameField; + } + set { + this.middleNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable FamilyNameFirst { + get { + return this.familyNameFirstField; + } + set { + this.familyNameFirstField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FamilyNameFirstSpecified { + get { + return this.familyNameFirstFieldSpecified; + } + set { + this.familyNameFirstFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string PreferredFamilyName { + get { + return this.preferredFamilyNameField; + } + set { + this.preferredFamilyNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable PreferredFamilyNameFirst { + get { + return this.preferredFamilyNameFirstField; + } + set { + this.preferredFamilyNameFirstField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PreferredFamilyNameFirstSpecified { + get { + return this.preferredFamilyNameFirstFieldSpecified; + } + set { + this.preferredFamilyNameFirstFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string PreferredGivenName { + get { + return this.preferredGivenNameField; + } + set { + this.preferredGivenNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Suffix { + get { + return this.suffixField; + } + set { + this.suffixField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string FullName { + get { + return this.fullNameField; + } + set { + this.fullNameField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsYesOrNoCategoryType { + + /// + N, + + /// + U, + + /// + X, + + /// + Y, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class OtherNameType : BaseNameType { + + private AUCodeSetsNameUsageTypeType typeField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public AUCodeSetsNameUsageTypeType Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class NameOfRecordType : BaseNameType { + + private NameOfRecordTypeType typeField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public NameOfRecordTypeType Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum NameOfRecordTypeType { + + /// + LGL, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AddressType { + + private System.Nullable effectiveFromDateField; + + private bool effectiveFromDateFieldSpecified; + + private System.Nullable effectiveToDateField; + + private bool effectiveToDateFieldSpecified; + + private AddressStreetType streetField; + + private string cityField; + + private string stateProvinceField; + + private System.Nullable countryField; + + private bool countryFieldSpecified; + + private string postalCodeField; + + private GridLocationType gridLocationField; + + private MapReferenceType mapReferenceField; + + private string radioContactField; + + private string communityField; + + private string localIdField; + + private string addressGlobalUIDField; + + private StatisticalAreaType[] statisticalAreasField; + + private AUCodeSetsAddressTypeType typeField; + + private AUCodeSetsAddressRoleType roleField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable EffectiveFromDate { + get { + return this.effectiveFromDateField; + } + set { + this.effectiveFromDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EffectiveFromDateSpecified { + get { + return this.effectiveFromDateFieldSpecified; + } + set { + this.effectiveFromDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable EffectiveToDate { + get { + return this.effectiveToDateField; + } + set { + this.effectiveToDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EffectiveToDateSpecified { + get { + return this.effectiveToDateFieldSpecified; + } + set { + this.effectiveToDateFieldSpecified = value; + } + } + + /// + public AddressStreetType Street { + get { + return this.streetField; + } + set { + this.streetField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string City { + get { + return this.cityField; + } + set { + this.cityField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string StateProvince { + get { + return this.stateProvinceField; + } + set { + this.stateProvinceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Country { + get { + return this.countryField; + } + set { + this.countryField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CountrySpecified { + get { + return this.countryFieldSpecified; + } + set { + this.countryFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string PostalCode { + get { + return this.postalCodeField; + } + set { + this.postalCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public GridLocationType GridLocation { + get { + return this.gridLocationField; + } + set { + this.gridLocationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public MapReferenceType MapReference { + get { + return this.mapReferenceField; + } + set { + this.mapReferenceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string RadioContact { + get { + return this.radioContactField; + } + set { + this.radioContactField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Community { + get { + return this.communityField; + } + set { + this.communityField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string AddressGlobalUID { + get { + return this.addressGlobalUIDField; + } + set { + this.addressGlobalUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("StatisticalArea", IsNullable=false)] + public StatisticalAreaType[] StatisticalAreas { + get { + return this.statisticalAreasField; + } + set { + this.statisticalAreasField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public AUCodeSetsAddressTypeType Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public AUCodeSetsAddressRoleType Role { + get { + return this.roleField; + } + set { + this.roleField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AddressStreetType { + + private string line1Field; + + private string line2Field; + + private string line3Field; + + private string complexField; + + private string streetNumberField; + + private string streetPrefixField; + + private string streetNameField; + + private string streetTypeField; + + private string streetSuffixField; + + private string apartmentTypeField; + + private string apartmentNumberPrefixField; + + private string apartmentNumberField; + + private string apartmentNumberSuffixField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Line1 { + get { + return this.line1Field; + } + set { + this.line1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Line2 { + get { + return this.line2Field; + } + set { + this.line2Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Line3 { + get { + return this.line3Field; + } + set { + this.line3Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Complex { + get { + return this.complexField; + } + set { + this.complexField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StreetNumber { + get { + return this.streetNumberField; + } + set { + this.streetNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StreetPrefix { + get { + return this.streetPrefixField; + } + set { + this.streetPrefixField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StreetName { + get { + return this.streetNameField; + } + set { + this.streetNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StreetType { + get { + return this.streetTypeField; + } + set { + this.streetTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StreetSuffix { + get { + return this.streetSuffixField; + } + set { + this.streetSuffixField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ApartmentType { + get { + return this.apartmentTypeField; + } + set { + this.apartmentTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ApartmentNumberPrefix { + get { + return this.apartmentNumberPrefixField; + } + set { + this.apartmentNumberPrefixField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ApartmentNumber { + get { + return this.apartmentNumberField; + } + set { + this.apartmentNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ApartmentNumberSuffix { + get { + return this.apartmentNumberSuffixField; + } + set { + this.apartmentNumberSuffixField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum CountryType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("1101")] + Item1101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1102")] + Item1102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1199")] + Item1199, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1201")] + Item1201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1301")] + Item1301, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1302")] + Item1302, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1303")] + Item1303, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1304")] + Item1304, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1401")] + Item1401, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1402")] + Item1402, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1403")] + Item1403, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1404")] + Item1404, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1405")] + Item1405, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1406")] + Item1406, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1407")] + Item1407, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1501")] + Item1501, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1502")] + Item1502, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1503")] + Item1503, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1504")] + Item1504, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1505")] + Item1505, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1506")] + Item1506, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1507")] + Item1507, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1508")] + Item1508, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1511")] + Item1511, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1512")] + Item1512, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1513")] + Item1513, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1599")] + Item1599, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1601")] + Item1601, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1602")] + Item1602, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1603")] + Item1603, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1604")] + Item1604, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1605")] + Item1605, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1606")] + Item1606, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1607")] + Item1607, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2102")] + Item2102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2103")] + Item2103, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2104")] + Item2104, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2105")] + Item2105, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2106")] + Item2106, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2107")] + Item2107, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2108")] + Item2108, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2201")] + Item2201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2301")] + Item2301, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2302")] + Item2302, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2303")] + Item2303, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2304")] + Item2304, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2305")] + Item2305, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2306")] + Item2306, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2307")] + Item2307, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2308")] + Item2308, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2311")] + Item2311, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2401")] + Item2401, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2402")] + Item2402, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2403")] + Item2403, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2404")] + Item2404, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2405")] + Item2405, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2406")] + Item2406, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2407")] + Item2407, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2408")] + Item2408, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3101")] + Item3101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3102")] + Item3102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3103")] + Item3103, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3104")] + Item3104, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3105")] + Item3105, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3106")] + Item3106, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3107")] + Item3107, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3108")] + Item3108, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3201")] + Item3201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3202")] + Item3202, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3203")] + Item3203, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3204")] + Item3204, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3205")] + Item3205, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3206")] + Item3206, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3207")] + Item3207, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3208")] + Item3208, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3211")] + Item3211, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3212")] + Item3212, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3214")] + Item3214, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3215")] + Item3215, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3216")] + Item3216, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3301")] + Item3301, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3302")] + Item3302, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3303")] + Item3303, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3304")] + Item3304, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3305")] + Item3305, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3306")] + Item3306, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3307")] + Item3307, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3308")] + Item3308, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3311")] + Item3311, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3312")] + Item3312, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4101")] + Item4101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4102")] + Item4102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4103")] + Item4103, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4104")] + Item4104, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4105")] + Item4105, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4106")] + Item4106, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4107")] + Item4107, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4108")] + Item4108, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4111")] + Item4111, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4201")] + Item4201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4202")] + Item4202, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4203")] + Item4203, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4204")] + Item4204, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4205")] + Item4205, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4206")] + Item4206, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4207")] + Item4207, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4208")] + Item4208, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4211")] + Item4211, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4212")] + Item4212, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4213")] + Item4213, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4214")] + Item4214, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4215")] + Item4215, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4216")] + Item4216, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4217")] + Item4217, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5101")] + Item5101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5102")] + Item5102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5103")] + Item5103, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5104")] + Item5104, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5105")] + Item5105, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5201")] + Item5201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5202")] + Item5202, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5203")] + Item5203, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5204")] + Item5204, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5205")] + Item5205, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5206")] + Item5206, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6101")] + Item6101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6102")] + Item6102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6103")] + Item6103, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6104")] + Item6104, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6105")] + Item6105, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6201")] + Item6201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6202")] + Item6202, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6203")] + Item6203, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7101")] + Item7101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7102")] + Item7102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7103")] + Item7103, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7104")] + Item7104, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7105")] + Item7105, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7106")] + Item7106, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7107")] + Item7107, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7201")] + Item7201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7202")] + Item7202, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7203")] + Item7203, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7204")] + Item7204, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7205")] + Item7205, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7206")] + Item7206, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7207")] + Item7207, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7208")] + Item7208, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7211")] + Item7211, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8101")] + Item8101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8102")] + Item8102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8103")] + Item8103, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8104")] + Item8104, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8201")] + Item8201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8202")] + Item8202, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8203")] + Item8203, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8204")] + Item8204, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8205")] + Item8205, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8206")] + Item8206, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8207")] + Item8207, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8208")] + Item8208, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8211")] + Item8211, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8212")] + Item8212, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8213")] + Item8213, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8214")] + Item8214, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8215")] + Item8215, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8216")] + Item8216, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8299")] + Item8299, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8301")] + Item8301, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8302")] + Item8302, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8303")] + Item8303, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8304")] + Item8304, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8305")] + Item8305, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8306")] + Item8306, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8307")] + Item8307, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8308")] + Item8308, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8401")] + Item8401, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8402")] + Item8402, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8403")] + Item8403, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8404")] + Item8404, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8405")] + Item8405, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8406")] + Item8406, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8407")] + Item8407, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8408")] + Item8408, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8411")] + Item8411, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8412")] + Item8412, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8413")] + Item8413, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8414")] + Item8414, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8415")] + Item8415, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8416")] + Item8416, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8417")] + Item8417, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8421")] + Item8421, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8422")] + Item8422, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8423")] + Item8423, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8424")] + Item8424, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8425")] + Item8425, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8426")] + Item8426, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8427")] + Item8427, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8428")] + Item8428, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8431")] + Item8431, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8432")] + Item8432, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8433")] + Item8433, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8434")] + Item8434, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8435")] + Item8435, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9101")] + Item9101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9102")] + Item9102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9103")] + Item9103, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9104")] + Item9104, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9105")] + Item9105, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9106")] + Item9106, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9107")] + Item9107, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9108")] + Item9108, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9111")] + Item9111, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9112")] + Item9112, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9113")] + Item9113, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9114")] + Item9114, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9115")] + Item9115, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9116")] + Item9116, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9117")] + Item9117, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9118")] + Item9118, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9121")] + Item9121, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9122")] + Item9122, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9123")] + Item9123, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9124")] + Item9124, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9125")] + Item9125, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9126")] + Item9126, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9127")] + Item9127, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9128")] + Item9128, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9201")] + Item9201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9202")] + Item9202, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9203")] + Item9203, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9204")] + Item9204, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9205")] + Item9205, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9206")] + Item9206, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9207")] + Item9207, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9208")] + Item9208, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9211")] + Item9211, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9212")] + Item9212, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9213")] + Item9213, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9214")] + Item9214, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9215")] + Item9215, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9216")] + Item9216, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9217")] + Item9217, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9218")] + Item9218, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9221")] + Item9221, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9222")] + Item9222, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9223")] + Item9223, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9224")] + Item9224, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9225")] + Item9225, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9226")] + Item9226, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9227")] + Item9227, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9228")] + Item9228, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9231")] + Item9231, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9232")] + Item9232, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9299")] + Item9299, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1000")] + Item1000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1100")] + Item1100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1300")] + Item1300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1400")] + Item1400, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1500")] + Item1500, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1600")] + Item1600, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2000")] + Item2000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2100")] + Item2100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2300")] + Item2300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2400")] + Item2400, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3000")] + Item3000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3100")] + Item3100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3200")] + Item3200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3300")] + Item3300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4000")] + Item4000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4100")] + Item4100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4200")] + Item4200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5000")] + Item5000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5100")] + Item5100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5200")] + Item5200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6000")] + Item6000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6100")] + Item6100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6200")] + Item6200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7000")] + Item7000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7100")] + Item7100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7200")] + Item7200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8000")] + Item8000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8100")] + Item8100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8200")] + Item8200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8300")] + Item8300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8400")] + Item8400, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9000")] + Item9000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9100")] + Item9100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9200")] + Item9200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0000")] + Item0000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0001")] + Item0001, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0003")] + Item0003, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0004")] + Item0004, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0005")] + Item0005, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0911")] + Item0911, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0912")] + Item0912, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0913")] + Item0913, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0914")] + Item0914, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0915")] + Item0915, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0916")] + Item0916, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0917")] + Item0917, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0918")] + Item0918, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0921")] + Item0921, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0922")] + Item0922, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0924")] + Item0924, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0611")] + Item0611, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0612")] + Item0612, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0613")] + Item0613, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0614")] + Item0614, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0615")] + Item0615, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0616")] + Item0616, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0701")] + Item0701, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0702")] + Item0702, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0703")] + Item0703, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0704")] + Item0704, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0705")] + Item0705, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0706")] + Item0706, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0707")] + Item0707, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0708")] + Item0708, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0711")] + Item0711, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0712")] + Item0712, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0713")] + Item0713, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0714")] + Item0714, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0715")] + Item0715, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0716")] + Item0716, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0717")] + Item0717, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0718")] + Item0718, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0721")] + Item0721, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0722")] + Item0722, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0723")] + Item0723, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0724")] + Item0724, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0725")] + Item0725, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0726")] + Item0726, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0727")] + Item0727, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0728")] + Item0728, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0741")] + Item0741, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0742")] + Item0742, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0743")] + Item0743, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0744")] + Item0744, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0745")] + Item0745, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0746")] + Item0746, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0747")] + Item0747, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class GridLocationType { + + private decimal latitudeField; + + private decimal longitudeField; + + /// + public decimal Latitude { + get { + return this.latitudeField; + } + set { + this.latitudeField = value; + } + } + + /// + public decimal Longitude { + get { + return this.longitudeField; + } + set { + this.longitudeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class MapReferenceType { + + private string xCoordinateField; + + private string yCoordinateField; + + private string mapNumberField; + + private string typeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string XCoordinate { + get { + return this.xCoordinateField; + } + set { + this.xCoordinateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string YCoordinate { + get { + return this.yCoordinateField; + } + set { + this.yCoordinateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string MapNumber { + get { + return this.mapNumberField; + } + set { + this.mapNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="normalizedString")] + public string Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StatisticalAreaType { + + private StatisticalAreaTypeSpatialUnitType spatialUnitTypeField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public StatisticalAreaTypeSpatialUnitType SpatialUnitType { + get { + return this.spatialUnitTypeField; + } + set { + this.spatialUnitTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="normalizedString")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum StatisticalAreaTypeSpatialUnitType { + + /// + MB, + + /// + SA1, + + /// + SA2, + + /// + SA3, + + /// + SA4, + + /// + GCCSA, + + /// + [System.Xml.Serialization.XmlEnumAttribute("S/T")] + ST, + + /// + LG, + + /// + TR, + + /// + ILOC, + + /// + IARE, + + /// + IREG, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsAddressTypeType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("0123")] + Item0123, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0123A")] + Item0123A, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0124")] + Item0124, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0124A")] + Item0124A, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0125")] + Item0125, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0765")] + Item0765, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0765A")] + Item0765A, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9999A")] + Item9999A, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsAddressRoleType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("012A")] + Item012A, + + /// + [System.Xml.Serialization.XmlEnumAttribute("012B")] + Item012B, + + /// + [System.Xml.Serialization.XmlEnumAttribute("012C")] + Item012C, + + /// + [System.Xml.Serialization.XmlEnumAttribute("013A")] + Item013A, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1073")] + Item1073, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1074")] + Item1074, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1075")] + Item1075, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2382")] + Item2382, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class EmailType { + + private AUCodeSetsEmailTypeType typeField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public AUCodeSetsEmailTypeType Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="normalizedString")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsEmailTypeType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("01")] + Item01, + + /// + [System.Xml.Serialization.XmlEnumAttribute("02")] + Item02, + + /// + [System.Xml.Serialization.XmlEnumAttribute("03")] + Item03, + + /// + [System.Xml.Serialization.XmlEnumAttribute("04")] + Item04, + + /// + [System.Xml.Serialization.XmlEnumAttribute("05")] + Item05, + + /// + [System.Xml.Serialization.XmlEnumAttribute("06")] + Item06, + + /// + [System.Xml.Serialization.XmlEnumAttribute("07")] + Item07, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class PhoneNumberType { + + private string numberField; + + private string extensionField; + + private System.Nullable listedStatusField; + + private bool listedStatusFieldSpecified; + + private System.Nullable preferenceField; + + private bool preferenceFieldSpecified; + + private AUCodeSetsTelephoneNumberTypeType typeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Number { + get { + return this.numberField; + } + set { + this.numberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Extension { + get { + return this.extensionField; + } + set { + this.extensionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ListedStatus { + get { + return this.listedStatusField; + } + set { + this.listedStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ListedStatusSpecified { + get { + return this.listedStatusFieldSpecified; + } + set { + this.listedStatusFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Preference { + get { + return this.preferenceField; + } + set { + this.preferenceField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PreferenceSpecified { + get { + return this.preferenceFieldSpecified; + } + set { + this.preferenceFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public AUCodeSetsTelephoneNumberTypeType Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsTelephoneNumberTypeType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("0096")] + Item0096, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0350")] + Item0350, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0359")] + Item0359, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0370")] + Item0370, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0400")] + Item0400, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0426")] + Item0426, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0437")] + Item0437, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0448")] + Item0448, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0478")] + Item0478, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0486")] + Item0486, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2364")] + Item2364, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0888")] + Item0888, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0887")] + Item0887, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0889")] + Item0889, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0777")] + Item0777, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0779")] + Item0779, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StatsCohortType { + + private string statsCohortIdField; + + private StatsCohortTypeStatsIndigenousStudentType statsIndigenousStudentTypeField; + + private StatsCohortTypeCohortGender cohortGenderField; + + private uint daysInReferencePeriodField; + + private uint possibleSchoolDaysField; + + private decimal attendanceDaysField; + + private uint attendanceLess90PercentField; + + private uint attendanceGTE90PercentField; + + private uint possibleSchoolDaysGT90PercentAttendanceField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string StatsCohortId { + get { + return this.statsCohortIdField; + } + set { + this.statsCohortIdField = value; + } + } + + /// + public StatsCohortTypeStatsIndigenousStudentType StatsIndigenousStudentType { + get { + return this.statsIndigenousStudentTypeField; + } + set { + this.statsIndigenousStudentTypeField = value; + } + } + + /// + public StatsCohortTypeCohortGender CohortGender { + get { + return this.cohortGenderField; + } + set { + this.cohortGenderField = value; + } + } + + /// + public uint DaysInReferencePeriod { + get { + return this.daysInReferencePeriodField; + } + set { + this.daysInReferencePeriodField = value; + } + } + + /// + public uint PossibleSchoolDays { + get { + return this.possibleSchoolDaysField; + } + set { + this.possibleSchoolDaysField = value; + } + } + + /// + public decimal AttendanceDays { + get { + return this.attendanceDaysField; + } + set { + this.attendanceDaysField = value; + } + } + + /// + public uint AttendanceLess90Percent { + get { + return this.attendanceLess90PercentField; + } + set { + this.attendanceLess90PercentField = value; + } + } + + /// + public uint AttendanceGTE90Percent { + get { + return this.attendanceGTE90PercentField; + } + set { + this.attendanceGTE90PercentField = value; + } + } + + /// + public uint PossibleSchoolDaysGT90PercentAttendance { + get { + return this.possibleSchoolDaysGT90PercentAttendanceField; + } + set { + this.possibleSchoolDaysGT90PercentAttendanceField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum StatsCohortTypeStatsIndigenousStudentType { + + /// + T, + + /// + I, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum StatsCohortTypeCohortGender { + + /// + M, + + /// + F, + + /// + X, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StatsCohortYearLevelType { + + private YearLevelType cohortYearLevelField; + + private StatsCohortType[] statsCohortListField; + + /// + public YearLevelType CohortYearLevel { + get { + return this.cohortYearLevelField; + } + set { + this.cohortYearLevelField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("StatsCohort", IsNullable=false)] + public StatsCohortType[] StatsCohortList { + get { + return this.statsCohortListField; + } + set { + this.statsCohortListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StudentAttendanceCollectionReportingType { + + private string commonwealthIdField; + + private string entityNameField; + + private EntityContactInfoType entityContactField; + + private StatsCohortYearLevelType[] statsCohortYearLevelListField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string CommonwealthId { + get { + return this.commonwealthIdField; + } + set { + this.commonwealthIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string EntityName { + get { + return this.entityNameField; + } + set { + this.entityNameField = value; + } + } + + /// + public EntityContactInfoType EntityContact { + get { + return this.entityContactField; + } + set { + this.entityContactField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("StatsCohortYearLevel", IsNullable=false)] + public StatsCohortYearLevelType[] StatsCohortYearLevelList { + get { + return this.statsCohortYearLevelListField; + } + set { + this.statsCohortYearLevelListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AGParentType { + + private NameOfRecordType parentNameField; + + private AUCodeSetsYesOrNoCategoryType addressSameAsStudentField; + + private AddressType parentAddressField; + + /// + public NameOfRecordType ParentName { + get { + return this.parentNameField; + } + set { + this.parentNameField = value; + } + } + + /// + public AUCodeSetsYesOrNoCategoryType AddressSameAsStudent { + get { + return this.addressSameAsStudentField; + } + set { + this.addressSameAsStudentField = value; + } + } + + /// + public AddressType ParentAddress { + get { + return this.parentAddressField; + } + set { + this.parentAddressField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AddressCollectionStudentType { + + private string localIdField; + + private AUCodeSetsEducationLevelType educationLevelField; + + private System.Nullable boardingStatusField; + + private bool boardingStatusFieldSpecified; + + private AddressCollectionStudentTypeReportingParent2 reportingParent2Field; + + private AddressType studentAddressField; + + private AGParentType parent1Field; + + private AGParentType parent2Field; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + public AUCodeSetsEducationLevelType EducationLevel { + get { + return this.educationLevelField; + } + set { + this.educationLevelField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable BoardingStatus { + get { + return this.boardingStatusField; + } + set { + this.boardingStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool BoardingStatusSpecified { + get { + return this.boardingStatusFieldSpecified; + } + set { + this.boardingStatusFieldSpecified = value; + } + } + + /// + public AddressCollectionStudentTypeReportingParent2 ReportingParent2 { + get { + return this.reportingParent2Field; + } + set { + this.reportingParent2Field = value; + } + } + + /// + public AddressType StudentAddress { + get { + return this.studentAddressField; + } + set { + this.studentAddressField = value; + } + } + + /// + public AGParentType Parent1 { + get { + return this.parent1Field; + } + set { + this.parent1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public AGParentType Parent2 { + get { + return this.parent2Field; + } + set { + this.parent2Field = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsEducationLevelType { + + /// + Primary, + + /// + Secondary, + + /// + Combined, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsBoardingType { + + /// + B, + + /// + D, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AddressCollectionStudentTypeReportingParent2 { + + /// + N, + + /// + Y, + + /// + U, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AGContextualQuestionType { + + private AUCodeSetsAGContextQuestionType aGContextCodeField; + + private string aGAnswerField; + + /// + public AUCodeSetsAGContextQuestionType AGContextCode { + get { + return this.aGContextCodeField; + } + set { + this.aGContextCodeField = value; + } + } + + /// + public string AGAnswer { + get { + return this.aGAnswerField; + } + set { + this.aGAnswerField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsAGContextQuestionType { + + /// + AC001, + + /// + AC002, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AddressCollectionReportingType { + + private string commonwealthIdField; + + private string entityNameField; + + private EntityContactInfoType entityContactField; + + private AGContextualQuestionType[] aGContextualQuestionListField; + + private AddressCollectionStudentType[] addressCollectionStudentListField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string CommonwealthId { + get { + return this.commonwealthIdField; + } + set { + this.commonwealthIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string EntityName { + get { + return this.entityNameField; + } + set { + this.entityNameField = value; + } + } + + /// + public EntityContactInfoType EntityContact { + get { + return this.entityContactField; + } + set { + this.entityContactField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("AGContextualQuestion", IsNullable=false)] + public AGContextualQuestionType[] AGContextualQuestionList { + get { + return this.aGContextualQuestionListField; + } + set { + this.aGContextualQuestionListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("AddressCollectionStudent", IsNullable=false)] + public AddressCollectionStudentType[] AddressCollectionStudentList { + get { + return this.addressCollectionStudentListField; + } + set { + this.addressCollectionStudentListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AGReportingObjectResponseType { + + private string submittedRefIdField; + + private string sIFRefIdField; + + private string hTTPStatusCodeField; + + private string errorTextField; + + private string commonwealthIdField; + + private string entityNameField; + + private AUCodeSetsAGSubmissionStatusType aGSubmissionStatusCodeField; + + private AGRuleType[] aGRuleListField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SubmittedRefId { + get { + return this.submittedRefIdField; + } + set { + this.submittedRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SIFRefId { + get { + return this.sIFRefIdField; + } + set { + this.sIFRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string HTTPStatusCode { + get { + return this.hTTPStatusCodeField; + } + set { + this.hTTPStatusCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ErrorText { + get { + return this.errorTextField; + } + set { + this.errorTextField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string CommonwealthId { + get { + return this.commonwealthIdField; + } + set { + this.commonwealthIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string EntityName { + get { + return this.entityNameField; + } + set { + this.entityNameField = value; + } + } + + /// + public AUCodeSetsAGSubmissionStatusType AGSubmissionStatusCode { + get { + return this.aGSubmissionStatusCodeField; + } + set { + this.aGSubmissionStatusCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("AGRule", IsNullable=false)] + public AGRuleType[] AGRuleList { + get { + return this.aGRuleListField; + } + set { + this.aGRuleListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsAGSubmissionStatusType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("Not Started")] + NotStarted, + + /// + [System.Xml.Serialization.XmlEnumAttribute("In Progress")] + InProgress, + + /// + [System.Xml.Serialization.XmlEnumAttribute("Declaration Pending")] + DeclarationPending, + + /// + Declared, + + /// + [System.Xml.Serialization.XmlEnumAttribute("In Review")] + InReview, + + /// + Exempt, + + /// + Finalised, + + /// + Reopened, + + /// + Processing, + + /// + [System.Xml.Serialization.XmlEnumAttribute("In Error")] + InError, + + /// + Cancelled, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AGRuleType { + + private string aGRuleCodeField; + + private string aGRuleCommentField; + + private string aGRuleResponseField; + + private string aGRuleStatusField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string AGRuleCode { + get { + return this.aGRuleCodeField; + } + set { + this.aGRuleCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string AGRuleComment { + get { + return this.aGRuleCommentField; + } + set { + this.aGRuleCommentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string AGRuleResponse { + get { + return this.aGRuleResponseField; + } + set { + this.aGRuleResponseField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string AGRuleStatus { + get { + return this.aGRuleStatusField; + } + set { + this.aGRuleStatusField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class FQItemType { + + private string fQItemCodeField; + + private System.Nullable tuitionAmountField; + + private bool tuitionAmountFieldSpecified; + + private System.Nullable boardingAmountField; + + private bool boardingAmountFieldSpecified; + + private System.Nullable systemAmountField; + + private bool systemAmountFieldSpecified; + + private System.Nullable dioceseAmountField; + + private bool dioceseAmountFieldSpecified; + + private string fQCommentsField; + + /// + public string FQItemCode { + get { + return this.fQItemCodeField; + } + set { + this.fQItemCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable TuitionAmount { + get { + return this.tuitionAmountField; + } + set { + this.tuitionAmountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TuitionAmountSpecified { + get { + return this.tuitionAmountFieldSpecified; + } + set { + this.tuitionAmountFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable BoardingAmount { + get { + return this.boardingAmountField; + } + set { + this.boardingAmountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool BoardingAmountSpecified { + get { + return this.boardingAmountFieldSpecified; + } + set { + this.boardingAmountFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable SystemAmount { + get { + return this.systemAmountField; + } + set { + this.systemAmountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SystemAmountSpecified { + get { + return this.systemAmountFieldSpecified; + } + set { + this.systemAmountFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable DioceseAmount { + get { + return this.dioceseAmountField; + } + set { + this.dioceseAmountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DioceseAmountSpecified { + get { + return this.dioceseAmountFieldSpecified; + } + set { + this.dioceseAmountFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string FQComments { + get { + return this.fQCommentsField; + } + set { + this.fQCommentsField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class FQContextualQuestionType { + + private string fQContextField; + + private string fQAnswerField; + + /// + public string FQContext { + get { + return this.fQContextField; + } + set { + this.fQContextField = value; + } + } + + /// + public string FQAnswer { + get { + return this.fQAnswerField; + } + set { + this.fQAnswerField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class FQReportingType { + + private string commonwealthIdField; + + private string entityNameField; + + private EntityContactInfoType entityContactField; + + private FQContextualQuestionType[] fQContextualQuestionListField; + + private FQItemType[] fQItemListField; + + private AGRuleType[] aGRuleListField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string CommonwealthId { + get { + return this.commonwealthIdField; + } + set { + this.commonwealthIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string EntityName { + get { + return this.entityNameField; + } + set { + this.entityNameField = value; + } + } + + /// + public EntityContactInfoType EntityContact { + get { + return this.entityContactField; + } + set { + this.entityContactField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("FQContextualQuestion", IsNullable=false)] + public FQContextualQuestionType[] FQContextualQuestionList { + get { + return this.fQContextualQuestionListField; + } + set { + this.fQContextualQuestionListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("FQItem", IsNullable=false)] + public FQItemType[] FQItemList { + get { + return this.fQItemListField; + } + set { + this.fQItemListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("AGRule", IsNullable=false)] + public AGRuleType[] AGRuleList { + get { + return this.aGRuleListField; + } + set { + this.aGRuleListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class SoftwareVendorInfoContainerType { + + private string softwareProductField; + + private string softwareVersionField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string SoftwareProduct { + get { + return this.softwareProductField; + } + set { + this.softwareProductField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string SoftwareVersion { + get { + return this.softwareVersionField; + } + set { + this.softwareVersionField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class MedicationType { + + private string medicationNameField; + + private string dosageField; + + private string frequencyField; + + private string administrationInformationField; + + private string methodField; + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string MedicationName { + get { + return this.medicationNameField; + } + set { + this.medicationNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Dosage { + get { + return this.dosageField; + } + set { + this.dosageField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Frequency { + get { + return this.frequencyField; + } + set { + this.frequencyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string AdministrationInformation { + get { + return this.administrationInformationField; + } + set { + this.administrationInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Method { + get { + return this.methodField; + } + set { + this.methodField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class FollowUpActionType { + + private string wellbeingResponseRefIdField; + + private string followUpDetailsField; + + private string followUpActionCategoryField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string WellbeingResponseRefId { + get { + return this.wellbeingResponseRefIdField; + } + set { + this.wellbeingResponseRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string FollowUpDetails { + get { + return this.followUpDetailsField; + } + set { + this.followUpDetailsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string FollowUpActionCategory { + get { + return this.followUpActionCategoryField; + } + set { + this.followUpActionCategoryField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class WellbeingEventLocationDetailsType { + + private AUCodeSetsWellbeingEventLocationType eventLocationField; + + private string classField; + + private string furtherLocationNotesField; + + /// + public AUCodeSetsWellbeingEventLocationType EventLocation { + get { + return this.eventLocationField; + } + set { + this.eventLocationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Class { + get { + return this.classField; + } + set { + this.classField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string FurtherLocationNotes { + get { + return this.furtherLocationNotesField; + } + set { + this.furtherLocationNotesField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsWellbeingEventLocationType { + + /// + Off, + + /// + On, + + /// + Ex, + + /// + In, + + /// + Ov, + + /// + P, + + /// + L, + + /// + C, + + /// + O, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class WellbeingEventCategoryType { + + private string eventCategoryField; + + private string[] wellbeingEventSubCategoryListField; + + /// + public string EventCategory { + get { + return this.eventCategoryField; + } + set { + this.eventCategoryField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("WellbeingEventSubCategory", IsNullable=false)] + public string[] WellbeingEventSubCategoryList { + get { + return this.wellbeingEventSubCategoryListField; + } + set { + this.wellbeingEventSubCategoryListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class WellbeingDocumentType { + + private string locationField; + + private string sensitivityField; + + private string uRLField; + + private string documentTypeField; + + private System.Nullable documentReviewDateField; + + private bool documentReviewDateFieldSpecified; + + private string documentDescriptionField; + + /// + public string Location { + get { + return this.locationField; + } + set { + this.locationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Sensitivity { + get { + return this.sensitivityField; + } + set { + this.sensitivityField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", IsNullable=true)] + public string URL { + get { + return this.uRLField; + } + set { + this.uRLField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string DocumentType { + get { + return this.documentTypeField; + } + set { + this.documentTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable DocumentReviewDate { + get { + return this.documentReviewDateField; + } + set { + this.documentReviewDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DocumentReviewDateSpecified { + get { + return this.documentReviewDateFieldSpecified; + } + set { + this.documentReviewDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string DocumentDescription { + get { + return this.documentDescriptionField; + } + set { + this.documentDescriptionField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class OtherWellbeingResponseContainerType { + + private System.Nullable otherResponseDateField; + + private bool otherResponseDateFieldSpecified; + + private string otherResponseTypeField; + + private string otherResponseDescriptionField; + + private string otherResponseNotesField; + + private System.Nullable statusField; + + private bool statusFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable OtherResponseDate { + get { + return this.otherResponseDateField; + } + set { + this.otherResponseDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool OtherResponseDateSpecified { + get { + return this.otherResponseDateFieldSpecified; + } + set { + this.otherResponseDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string OtherResponseType { + get { + return this.otherResponseTypeField; + } + set { + this.otherResponseTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string OtherResponseDescription { + get { + return this.otherResponseDescriptionField; + } + set { + this.otherResponseDescriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string OtherResponseNotes { + get { + return this.otherResponseNotesField; + } + set { + this.otherResponseNotesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Status { + get { + return this.statusField; + } + set { + this.statusField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StatusSpecified { + get { + return this.statusFieldSpecified; + } + set { + this.statusFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsWellbeingStatusType { + + /// + U, + + /// + R, + + /// + O, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AwardContainerType { + + private System.Nullable awardDateField; + + private bool awardDateFieldSpecified; + + private string awardTypeField; + + private string awardDescriptionField; + + private string awardNotesField; + + private System.Nullable statusField; + + private bool statusFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable AwardDate { + get { + return this.awardDateField; + } + set { + this.awardDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AwardDateSpecified { + get { + return this.awardDateFieldSpecified; + } + set { + this.awardDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string AwardType { + get { + return this.awardTypeField; + } + set { + this.awardTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string AwardDescription { + get { + return this.awardDescriptionField; + } + set { + this.awardDescriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string AwardNotes { + get { + return this.awardNotesField; + } + set { + this.awardNotesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Status { + get { + return this.statusField; + } + set { + this.statusField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StatusSpecified { + get { + return this.statusFieldSpecified; + } + set { + this.statusFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class WellbeingPlanType { + + private string personalisedPlanRefIdField; + + private string planNotesField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string PersonalisedPlanRefId { + get { + return this.personalisedPlanRefIdField; + } + set { + this.personalisedPlanRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string PlanNotes { + get { + return this.planNotesField; + } + set { + this.planNotesField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class PlanRequiredContainerType { + + private WellbeingPlanType[] planRequiredListField; + + private System.Nullable statusField; + + private bool statusFieldSpecified; + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Plan", IsNullable=false)] + public WellbeingPlanType[] PlanRequiredList { + get { + return this.planRequiredListField; + } + set { + this.planRequiredListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Status { + get { + return this.statusField; + } + set { + this.statusField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StatusSpecified { + get { + return this.statusFieldSpecified; + } + set { + this.statusFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class DetentionContainerType { + + private AUCodeSetsDetentionCategoryType detentionCategoryField; + + private System.Nullable detentionDateField; + + private bool detentionDateFieldSpecified; + + private string detentionLocationField; + + private string detentionNotesField; + + private System.Nullable statusField; + + private bool statusFieldSpecified; + + /// + public AUCodeSetsDetentionCategoryType DetentionCategory { + get { + return this.detentionCategoryField; + } + set { + this.detentionCategoryField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable DetentionDate { + get { + return this.detentionDateField; + } + set { + this.detentionDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DetentionDateSpecified { + get { + return this.detentionDateFieldSpecified; + } + set { + this.detentionDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string DetentionLocation { + get { + return this.detentionLocationField; + } + set { + this.detentionLocationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string DetentionNotes { + get { + return this.detentionNotesField; + } + set { + this.detentionNotesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Status { + get { + return this.statusField; + } + set { + this.statusField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StatusSpecified { + get { + return this.statusFieldSpecified; + } + set { + this.statusFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsDetentionCategoryType { + + /// + B, + + /// + R, + + /// + MR, + + /// + AR, + + /// + A, + + /// + L, + + /// + O, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class WithdrawalType { + + private System.DateTime withdrawalDateField; + + private System.Nullable withdrawalStartTimeField; + + private bool withdrawalStartTimeFieldSpecified; + + private System.Nullable withdrawalEndTimeField; + + private bool withdrawalEndTimeFieldSpecified; + + private string timeTableSubjectRefIdField; + + private string scheduledActivityRefIdField; + + private string timeTableCellRefIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime WithdrawalDate { + get { + return this.withdrawalDateField; + } + set { + this.withdrawalDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable WithdrawalStartTime { + get { + return this.withdrawalStartTimeField; + } + set { + this.withdrawalStartTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool WithdrawalStartTimeSpecified { + get { + return this.withdrawalStartTimeFieldSpecified; + } + set { + this.withdrawalStartTimeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable WithdrawalEndTime { + get { + return this.withdrawalEndTimeField; + } + set { + this.withdrawalEndTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool WithdrawalEndTimeSpecified { + get { + return this.withdrawalEndTimeFieldSpecified; + } + set { + this.withdrawalEndTimeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TimeTableSubjectRefId { + get { + return this.timeTableSubjectRefIdField; + } + set { + this.timeTableSubjectRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string ScheduledActivityRefId { + get { + return this.scheduledActivityRefIdField; + } + set { + this.scheduledActivityRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TimeTableCellRefId { + get { + return this.timeTableCellRefIdField; + } + set { + this.timeTableCellRefIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class SuspensionContainerType { + + private AUCodeSetsSuspensionCategoryType suspensionCategoryField; + + private string suspensionNotesField; + + private WithdrawalType[] withdrawalTimeListField; + + private System.Nullable durationField; + + private bool durationFieldSpecified; + + private System.Nullable advisementDateField; + + private bool advisementDateFieldSpecified; + + private System.Nullable resolutionMeetingTimeField; + + private bool resolutionMeetingTimeFieldSpecified; + + private string resolutionNotesField; + + private System.Nullable earlyReturnDateField; + + private bool earlyReturnDateFieldSpecified; + + private System.Nullable statusField; + + private bool statusFieldSpecified; + + /// + public AUCodeSetsSuspensionCategoryType SuspensionCategory { + get { + return this.suspensionCategoryField; + } + set { + this.suspensionCategoryField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string SuspensionNotes { + get { + return this.suspensionNotesField; + } + set { + this.suspensionNotesField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Withdrawal", IsNullable=false)] + public WithdrawalType[] WithdrawalTimeList { + get { + return this.withdrawalTimeListField; + } + set { + this.withdrawalTimeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Duration { + get { + return this.durationField; + } + set { + this.durationField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DurationSpecified { + get { + return this.durationFieldSpecified; + } + set { + this.durationFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable AdvisementDate { + get { + return this.advisementDateField; + } + set { + this.advisementDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AdvisementDateSpecified { + get { + return this.advisementDateFieldSpecified; + } + set { + this.advisementDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ResolutionMeetingTime { + get { + return this.resolutionMeetingTimeField; + } + set { + this.resolutionMeetingTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ResolutionMeetingTimeSpecified { + get { + return this.resolutionMeetingTimeFieldSpecified; + } + set { + this.resolutionMeetingTimeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string ResolutionNotes { + get { + return this.resolutionNotesField; + } + set { + this.resolutionNotesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable EarlyReturnDate { + get { + return this.earlyReturnDateField; + } + set { + this.earlyReturnDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EarlyReturnDateSpecified { + get { + return this.earlyReturnDateFieldSpecified; + } + set { + this.earlyReturnDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Status { + get { + return this.statusField; + } + set { + this.statusField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StatusSpecified { + get { + return this.statusFieldSpecified; + } + set { + this.statusFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsSuspensionCategoryType { + + /// + E, + + /// + WE, + + /// + P, + + /// + I, + + /// + W, + + /// + S, + + /// + R, + + /// + O, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class PersonInvolvementType { + + private PersonInvolvementTypePersonRefId personRefIdField; + + private string shortNameField; + + private string howInvolvedField; + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public PersonInvolvementTypePersonRefId PersonRefId { + get { + return this.personRefIdField; + } + set { + this.personRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string ShortName { + get { + return this.shortNameField; + } + set { + this.shortNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string HowInvolved { + get { + return this.howInvolvedField; + } + set { + this.howInvolvedField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class PersonInvolvementTypePersonRefId { + + private PersonInvolvementTypePersonRefIdSIF_RefObject sIF_RefObjectField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public PersonInvolvementTypePersonRefIdSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; + } + set { + this.sIF_RefObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum PersonInvolvementTypePersonRefIdSIF_RefObject { + + /// + StudentPersonal, + + /// + StaffPersonal, + + /// + StudentContactPersonal, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class CodeFrameTestItemType { + + private string testItemRefIdField; + + private string sequenceNumberField; + + private NAPTestItemContentType testItemContentField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string TestItemRefId { + get { + return this.testItemRefIdField; + } + set { + this.testItemRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer")] + public string SequenceNumber { + get { + return this.sequenceNumberField; + } + set { + this.sequenceNumberField = value; + } + } + + /// + public NAPTestItemContentType TestItemContent { + get { + return this.testItemContentField; + } + set { + this.testItemContentField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class NAPTestItemContentType { + + private string nAPTestItemLocalIdField; + + private string itemNameField; + + private AUCodeSetsNAPTestItemTypeType itemTypeField; + + private string subdomainField; + + private System.Nullable writingGenreField; + + private bool writingGenreFieldSpecified; + + private string itemDescriptorField; + + private bool releasedStatusField; + + private AUCodeSetsNAPTestItemMarkingTypeType markingTypeField; + + private System.Nullable multipleChoiceOptionCountField; + + private bool multipleChoiceOptionCountFieldSpecified; + + private string correctAnswerField; + + private decimal maximumScoreField; + + private decimal itemDifficultyField; + + private decimal itemDifficultyLogit5Field; + + private decimal itemDifficultyLogit62Field; + + private decimal itemDifficultyLogit5SEField; + + private decimal itemDifficultyLogit62SEField; + + private string itemProficiencyBandField; + + private string itemProficiencyLevelField; + + private string exemplarURLField; + + private SubstituteItemType[] itemSubstitutedForListField; + + private string[] contentDescriptionListField; + + private StimulusType[] stimulusListField; + + private NAPWritingRubricType[] nAPWritingRubricListField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string NAPTestItemLocalId { + get { + return this.nAPTestItemLocalIdField; + } + set { + this.nAPTestItemLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string ItemName { + get { + return this.itemNameField; + } + set { + this.itemNameField = value; + } + } + + /// + public AUCodeSetsNAPTestItemTypeType ItemType { + get { + return this.itemTypeField; + } + set { + this.itemTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Subdomain { + get { + return this.subdomainField; + } + set { + this.subdomainField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable WritingGenre { + get { + return this.writingGenreField; + } + set { + this.writingGenreField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool WritingGenreSpecified { + get { + return this.writingGenreFieldSpecified; + } + set { + this.writingGenreFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string ItemDescriptor { + get { + return this.itemDescriptorField; + } + set { + this.itemDescriptorField = value; + } + } + + /// + public bool ReleasedStatus { + get { + return this.releasedStatusField; + } + set { + this.releasedStatusField = value; + } + } + + /// + public AUCodeSetsNAPTestItemMarkingTypeType MarkingType { + get { + return this.markingTypeField; + } + set { + this.markingTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable MultipleChoiceOptionCount { + get { + return this.multipleChoiceOptionCountField; + } + set { + this.multipleChoiceOptionCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MultipleChoiceOptionCountSpecified { + get { + return this.multipleChoiceOptionCountFieldSpecified; + } + set { + this.multipleChoiceOptionCountFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CorrectAnswer { + get { + return this.correctAnswerField; + } + set { + this.correctAnswerField = value; + } + } + + /// + public decimal MaximumScore { + get { + return this.maximumScoreField; + } + set { + this.maximumScoreField = value; + } + } + + /// + public decimal ItemDifficulty { + get { + return this.itemDifficultyField; + } + set { + this.itemDifficultyField = value; + } + } + + /// + public decimal ItemDifficultyLogit5 { + get { + return this.itemDifficultyLogit5Field; + } + set { + this.itemDifficultyLogit5Field = value; + } + } + + /// + public decimal ItemDifficultyLogit62 { + get { + return this.itemDifficultyLogit62Field; + } + set { + this.itemDifficultyLogit62Field = value; + } + } + + /// + public decimal ItemDifficultyLogit5SE { + get { + return this.itemDifficultyLogit5SEField; + } + set { + this.itemDifficultyLogit5SEField = value; + } + } + + /// + public decimal ItemDifficultyLogit62SE { + get { + return this.itemDifficultyLogit62SEField; + } + set { + this.itemDifficultyLogit62SEField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer")] + public string ItemProficiencyBand { + get { + return this.itemProficiencyBandField; + } + set { + this.itemProficiencyBandField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ItemProficiencyLevel { + get { + return this.itemProficiencyLevelField; + } + set { + this.itemProficiencyLevelField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", IsNullable=true)] + public string ExemplarURL { + get { + return this.exemplarURLField; + } + set { + this.exemplarURLField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SubstituteItem", IsNullable=false)] + public SubstituteItemType[] ItemSubstitutedForList { + get { + return this.itemSubstitutedForListField; + } + set { + this.itemSubstitutedForListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("ContentDescription", DataType="normalizedString", IsNullable=false)] + public string[] ContentDescriptionList { + get { + return this.contentDescriptionListField; + } + set { + this.contentDescriptionListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Stimulus", IsNullable=false)] + public StimulusType[] StimulusList { + get { + return this.stimulusListField; + } + set { + this.stimulusListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("NAPWritingRubric", IsNullable=false)] + public NAPWritingRubricType[] NAPWritingRubricList { + get { + return this.nAPWritingRubricListField; + } + set { + this.nAPWritingRubricListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsNAPTestItemTypeType { + + /// + ET, + + /// + COMP, + + /// + HS, + + /// + TS, + + /// + IA, + + /// + IC, + + /// + IGA, + + /// + IGGM, + + /// + IGM, + + /// + IGO, + + /// + IM, + + /// + IO, + + /// + MC, + + /// + MCS, + + /// + PO, + + /// + SL, + + /// + SP, + + /// + TE, + + /// + Unknown, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsNAPWritingGenreType { + + /// + Persuasive, + + /// + Narrative, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsNAPTestItemMarkingTypeType { + + /// + AS, + + /// + MM, + + /// + AES, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class SubstituteItemType { + + private string substituteItemRefIdField; + + private string substituteItemLocalIdField; + + private AUCodeSetsPNPCodeType[] pNPCodeListField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SubstituteItemRefId { + get { + return this.substituteItemRefIdField; + } + set { + this.substituteItemRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SubstituteItemLocalId { + get { + return this.substituteItemLocalIdField; + } + set { + this.substituteItemLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("PNPCode", IsNullable=false)] + public AUCodeSetsPNPCodeType[] PNPCodeList { + get { + return this.pNPCodeListField; + } + set { + this.pNPCodeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsPNPCodeType { + + /// + AIA, + + /// + AIM, + + /// + AIV, + + /// + AST, + + /// + AAM, + + /// + AVM, + + /// + ALL, + + /// + BNB, + + /// + BNG, + + /// + BNL, + + /// + BNW, + + /// + BNY, + + /// + COL, + + /// + OFF, + + /// + ETA, + + /// + ETB, + + /// + ETC, + + /// + OSS, + + /// + RBK, + + /// + SCR, + + /// + SUP, + + /// + ETD, + + /// + CAL, + + /// + ENZ, + + /// + EST, + + /// + LFS, + + /// + RZL, + + /// + ZOF, + + /// + ZTFAO, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StimulusType { + + private string stimulusLocalIdField; + + private string textGenreField; + + private string textTypeField; + + private string wordCountField; + + private string textDescriptorField; + + private string contentField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string StimulusLocalId { + get { + return this.stimulusLocalIdField; + } + set { + this.stimulusLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TextGenre { + get { + return this.textGenreField; + } + set { + this.textGenreField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TextType { + get { + return this.textTypeField; + } + set { + this.textTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", IsNullable=true)] + public string WordCount { + get { + return this.wordCountField; + } + set { + this.wordCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TextDescriptor { + get { + return this.textDescriptorField; + } + set { + this.textDescriptorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI")] + public string Content { + get { + return this.contentField; + } + set { + this.contentField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class NAPWritingRubricType { + + private string rubricTypeField; + + private ScoreType[] scoreListField; + + private string descriptorField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string RubricType { + get { + return this.rubricTypeField; + } + set { + this.rubricTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("Score", IsNullable=false)] + public ScoreType[] ScoreList { + get { + return this.scoreListField; + } + set { + this.scoreListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Descriptor { + get { + return this.descriptorField; + } + set { + this.descriptorField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ScoreType { + + private decimal maxScoreValueField; + + private ScoreDescriptionType[] scoreDescriptionListField; + + /// + public decimal MaxScoreValue { + get { + return this.maxScoreValueField; + } + set { + this.maxScoreValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("ScoreDescription", IsNullable=false)] + public ScoreDescriptionType[] ScoreDescriptionList { + get { + return this.scoreDescriptionListField; + } + set { + this.scoreDescriptionListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ScoreDescriptionType { + + private decimal scoreValueField; + + private string descriptorField; + + /// + public decimal ScoreValue { + get { + return this.scoreValueField; + } + set { + this.scoreValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Descriptor { + get { + return this.descriptorField; + } + set { + this.descriptorField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class NAPTestletCodeFrameType { + + private string nAPTestletRefIdField; + + private NAPTestletContentType testletContentField; + + private CodeFrameTestItemType[] testItemListField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string NAPTestletRefId { + get { + return this.nAPTestletRefIdField; + } + set { + this.nAPTestletRefIdField = value; + } + } + + /// + public NAPTestletContentType TestletContent { + get { + return this.testletContentField; + } + set { + this.testletContentField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("TestItem", IsNullable=false)] + public CodeFrameTestItemType[] TestItemList { + get { + return this.testItemListField; + } + set { + this.testItemListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class NAPTestletContentType { + + private string nAPTestletLocalIdField; + + private string testletNameField; + + private string nodeField; + + private string locationInStageField; + + private decimal testletMaximumScoreField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string NAPTestletLocalId { + get { + return this.nAPTestletLocalIdField; + } + set { + this.nAPTestletLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TestletName { + get { + return this.testletNameField; + } + set { + this.testletNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string Node { + get { + return this.nodeField; + } + set { + this.nodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", IsNullable=true)] + public string LocationInStage { + get { + return this.locationInStageField; + } + set { + this.locationInStageField = value; + } + } + + /// + public decimal TestletMaximumScore { + get { + return this.testletMaximumScoreField; + } + set { + this.testletMaximumScoreField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class NAPTestletResponseItemType { + + private string nAPTestItemRefIdField; + + private string nAPTestItemLocalIdField; + + private string responseField; + + private AUCodeSetsNAPResponseCorrectnessType responseCorrectnessField; + + private System.Nullable scoreField; + + private bool scoreFieldSpecified; + + private string lapsedTimeItemField; + + private string sequenceNumberField; + + private decimal itemWeightField; + + private NAPSubscoreType[] subscoreListField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string NAPTestItemRefId { + get { + return this.nAPTestItemRefIdField; + } + set { + this.nAPTestItemRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string NAPTestItemLocalId { + get { + return this.nAPTestItemLocalIdField; + } + set { + this.nAPTestItemLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Response { + get { + return this.responseField; + } + set { + this.responseField = value; + } + } + + /// + public AUCodeSetsNAPResponseCorrectnessType ResponseCorrectness { + get { + return this.responseCorrectnessField; + } + set { + this.responseCorrectnessField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Score { + get { + return this.scoreField; + } + set { + this.scoreField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ScoreSpecified { + get { + return this.scoreFieldSpecified; + } + set { + this.scoreFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="duration", IsNullable=true)] + public string LapsedTimeItem { + get { + return this.lapsedTimeItemField; + } + set { + this.lapsedTimeItemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer")] + public string SequenceNumber { + get { + return this.sequenceNumberField; + } + set { + this.sequenceNumberField = value; + } + } + + /// + public decimal ItemWeight { + get { + return this.itemWeightField; + } + set { + this.itemWeightField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Subscore", IsNullable=false)] + public NAPSubscoreType[] SubscoreList { + get { + return this.subscoreListField; + } + set { + this.subscoreListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsNAPResponseCorrectnessType { + + /// + Correct, + + /// + Incorrect, + + /// + NotInPath, + + /// + NotAttempted, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class NAPSubscoreType { + + private string subscoreTypeField; + + private decimal subscoreValueField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string SubscoreType { + get { + return this.subscoreTypeField; + } + set { + this.subscoreTypeField = value; + } + } + + /// + public decimal SubscoreValue { + get { + return this.subscoreValueField; + } + set { + this.subscoreValueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class NAPTestletResponseType { + + private string nAPTestletRefIdField; + + private string nAPTestletLocalIdField; + + private System.Nullable testletSubScoreField; + + private bool testletSubScoreFieldSpecified; + + private NAPTestletResponseItemType[] itemResponseListField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string NAPTestletRefId { + get { + return this.nAPTestletRefIdField; + } + set { + this.nAPTestletRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string NAPTestletLocalId { + get { + return this.nAPTestletLocalIdField; + } + set { + this.nAPTestletLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable TestletSubScore { + get { + return this.testletSubScoreField; + } + set { + this.testletSubScoreField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TestletSubScoreSpecified { + get { + return this.testletSubScoreFieldSpecified; + } + set { + this.testletSubScoreFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("ItemResponse", IsNullable=false)] + public NAPTestletResponseItemType[] ItemResponseList { + get { + return this.itemResponseListField; + } + set { + this.itemResponseListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class DomainScoreType { + + private decimal rawScoreField; + + private decimal scaledScoreValueField; + + private decimal scaledScoreLogitValueField; + + private decimal scaledScoreStandardErrorField; + + private decimal scaledScoreLogitStandardErrorField; + + private string studentDomainBandField; + + private string studentProficiencyField; + + private decimal[] plausibleScaledValueListField; + + /// + public decimal RawScore { + get { + return this.rawScoreField; + } + set { + this.rawScoreField = value; + } + } + + /// + public decimal ScaledScoreValue { + get { + return this.scaledScoreValueField; + } + set { + this.scaledScoreValueField = value; + } + } + + /// + public decimal ScaledScoreLogitValue { + get { + return this.scaledScoreLogitValueField; + } + set { + this.scaledScoreLogitValueField = value; + } + } + + /// + public decimal ScaledScoreStandardError { + get { + return this.scaledScoreStandardErrorField; + } + set { + this.scaledScoreStandardErrorField = value; + } + } + + /// + public decimal ScaledScoreLogitStandardError { + get { + return this.scaledScoreLogitStandardErrorField; + } + set { + this.scaledScoreLogitStandardErrorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer")] + public string StudentDomainBand { + get { + return this.studentDomainBandField; + } + set { + this.studentDomainBandField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StudentProficiency { + get { + return this.studentProficiencyField; + } + set { + this.studentProficiencyField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("PlausibleScaledValue", IsNullable=false)] + public decimal[] PlausibleScaledValueList { + get { + return this.plausibleScaledValueListField; + } + set { + this.plausibleScaledValueListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class NAPTestItem2Type { + + private string testItemRefIdField; + + private string testItemLocalIdField; + + private string sequenceNumberField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string TestItemRefId { + get { + return this.testItemRefIdField; + } + set { + this.testItemRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string TestItemLocalId { + get { + return this.testItemLocalIdField; + } + set { + this.testItemLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer")] + public string SequenceNumber { + get { + return this.sequenceNumberField; + } + set { + this.sequenceNumberField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class DomainProficiencyContainerType { + + private decimal level1LowerField; + + private decimal level1UpperField; + + private decimal level2LowerField; + + private decimal level2UpperField; + + private decimal level3LowerField; + + private decimal level3UpperField; + + private decimal level4LowerField; + + private decimal level4UpperField; + + /// + public decimal Level1Lower { + get { + return this.level1LowerField; + } + set { + this.level1LowerField = value; + } + } + + /// + public decimal Level1Upper { + get { + return this.level1UpperField; + } + set { + this.level1UpperField = value; + } + } + + /// + public decimal Level2Lower { + get { + return this.level2LowerField; + } + set { + this.level2LowerField = value; + } + } + + /// + public decimal Level2Upper { + get { + return this.level2UpperField; + } + set { + this.level2UpperField = value; + } + } + + /// + public decimal Level3Lower { + get { + return this.level3LowerField; + } + set { + this.level3LowerField = value; + } + } + + /// + public decimal Level3Upper { + get { + return this.level3UpperField; + } + set { + this.level3UpperField = value; + } + } + + /// + public decimal Level4Lower { + get { + return this.level4LowerField; + } + set { + this.level4LowerField = value; + } + } + + /// + public decimal Level4Upper { + get { + return this.level4UpperField; + } + set { + this.level4UpperField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class DomainBandsContainerType { + + private decimal band1LowerField; + + private decimal band1UpperField; + + private decimal band2LowerField; + + private decimal band2UpperField; + + private decimal band3LowerField; + + private decimal band3UpperField; + + private decimal band4LowerField; + + private decimal band4UpperField; + + private decimal band5LowerField; + + private decimal band5UpperField; + + private decimal band6LowerField; + + private decimal band6UpperField; + + private decimal band7LowerField; + + private decimal band7UpperField; + + private decimal band8LowerField; + + private decimal band8UpperField; + + private decimal band9LowerField; + + private decimal band9UpperField; + + private decimal band10LowerField; + + private decimal band10UpperField; + + /// + public decimal Band1Lower { + get { + return this.band1LowerField; + } + set { + this.band1LowerField = value; + } + } + + /// + public decimal Band1Upper { + get { + return this.band1UpperField; + } + set { + this.band1UpperField = value; + } + } + + /// + public decimal Band2Lower { + get { + return this.band2LowerField; + } + set { + this.band2LowerField = value; + } + } + + /// + public decimal Band2Upper { + get { + return this.band2UpperField; + } + set { + this.band2UpperField = value; + } + } + + /// + public decimal Band3Lower { + get { + return this.band3LowerField; + } + set { + this.band3LowerField = value; + } + } + + /// + public decimal Band3Upper { + get { + return this.band3UpperField; + } + set { + this.band3UpperField = value; + } + } + + /// + public decimal Band4Lower { + get { + return this.band4LowerField; + } + set { + this.band4LowerField = value; + } + } + + /// + public decimal Band4Upper { + get { + return this.band4UpperField; + } + set { + this.band4UpperField = value; + } + } + + /// + public decimal Band5Lower { + get { + return this.band5LowerField; + } + set { + this.band5LowerField = value; + } + } + + /// + public decimal Band5Upper { + get { + return this.band5UpperField; + } + set { + this.band5UpperField = value; + } + } + + /// + public decimal Band6Lower { + get { + return this.band6LowerField; + } + set { + this.band6LowerField = value; + } + } + + /// + public decimal Band6Upper { + get { + return this.band6UpperField; + } + set { + this.band6UpperField = value; + } + } + + /// + public decimal Band7Lower { + get { + return this.band7LowerField; + } + set { + this.band7LowerField = value; + } + } + + /// + public decimal Band7Upper { + get { + return this.band7UpperField; + } + set { + this.band7UpperField = value; + } + } + + /// + public decimal Band8Lower { + get { + return this.band8LowerField; + } + set { + this.band8LowerField = value; + } + } + + /// + public decimal Band8Upper { + get { + return this.band8UpperField; + } + set { + this.band8UpperField = value; + } + } + + /// + public decimal Band9Lower { + get { + return this.band9LowerField; + } + set { + this.band9LowerField = value; + } + } + + /// + public decimal Band9Upper { + get { + return this.band9UpperField; + } + set { + this.band9UpperField = value; + } + } + + /// + public decimal Band10Lower { + get { + return this.band10LowerField; + } + set { + this.band10LowerField = value; + } + } + + /// + public decimal Band10Upper { + get { + return this.band10UpperField; + } + set { + this.band10UpperField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class NAPTestContentType { + + private string nAPTestLocalIdField; + + private string testNameField; + + private YearLevelType testLevelField; + + private AUCodeSetsNAPTestTypeType testTypeField; + + private AUCodeSetsNAPTestDomainType domainField; + + private string testYearField; + + private int stagesCountField; + + private DomainBandsContainerType domainBandsField; + + private DomainProficiencyContainerType domainProficiencyField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string NAPTestLocalId { + get { + return this.nAPTestLocalIdField; + } + set { + this.nAPTestLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string TestName { + get { + return this.testNameField; + } + set { + this.testNameField = value; + } + } + + /// + public YearLevelType TestLevel { + get { + return this.testLevelField; + } + set { + this.testLevelField = value; + } + } + + /// + public AUCodeSetsNAPTestTypeType TestType { + get { + return this.testTypeField; + } + set { + this.testTypeField = value; + } + } + + /// + public AUCodeSetsNAPTestDomainType Domain { + get { + return this.domainField; + } + set { + this.domainField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string TestYear { + get { + return this.testYearField; + } + set { + this.testYearField = value; + } + } + + /// + public int StagesCount { + get { + return this.stagesCountField; + } + set { + this.stagesCountField = value; + } + } + + /// + public DomainBandsContainerType DomainBands { + get { + return this.domainBandsField; + } + set { + this.domainBandsField = value; + } + } + + /// + public DomainProficiencyContainerType DomainProficiency { + get { + return this.domainProficiencyField; + } + set { + this.domainProficiencyField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsNAPTestTypeType { + + /// + Normal, + + /// + Equating, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsNAPTestDomainType { + + /// + Reading, + + /// + Writing, + + /// + Numeracy, + + /// + Spelling, + + /// + [System.Xml.Serialization.XmlEnumAttribute("Grammar and Punctuation")] + GrammarandPunctuation, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AdjustmentContainerType { + + private AUCodeSetsPNPCodeType[] pNPCodeListField; + + private string bookletTypeField; + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("PNPCode", IsNullable=false)] + public AUCodeSetsPNPCodeType[] PNPCodeList { + get { + return this.pNPCodeListField; + } + set { + this.pNPCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string BookletType { + get { + return this.bookletTypeField; + } + set { + this.bookletTypeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class TestDisruptionType { + + private string eventField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Event { + get { + return this.eventField; + } + set { + this.eventField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ComponentType { + + private string nameField; + + private string referenceField; + + private string descriptionField; + + private string[] strategiesField; + + private AssociatedObjectsTypeAssociatedObject[] associatedObjectsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + + /// + public string Reference { + get { + return this.referenceField; + } + set { + this.referenceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Strategy", IsNullable=false)] + public string[] Strategies { + get { + return this.strategiesField; + } + set { + this.strategiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("AssociatedObject", IsNullable=false)] + public AssociatedObjectsTypeAssociatedObject[] AssociatedObjects { + get { + return this.associatedObjectsField; + } + set { + this.associatedObjectsField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AssociatedObjectsTypeAssociatedObject { + + private string sIF_RefObjectField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="NCName")] + public string SIF_RefObject { + get { + return this.sIF_RefObjectField; + } + set { + this.sIF_RefObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class EvaluationType { + + private string descriptionField; + + private System.Nullable dateField; + + private bool dateFieldSpecified; + + private NameType nameField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable Date { + get { + return this.dateField; + } + set { + this.dateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateSpecified { + get { + return this.dateFieldSpecified; + } + set { + this.dateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public NameType Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ApprovalType { + + private string organizationField; + + private System.DateTime dateField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Organization { + get { + return this.organizationField; + } + set { + this.organizationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime Date { + get { + return this.dateField; + } + set { + this.dateField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ContactType { + + private NameType nameField; + + private AddressType addressField; + + private PhoneNumberType phoneNumberField; + + private EmailType emailField; + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public NameType Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public AddressType Address { + get { + return this.addressField; + } + set { + this.addressField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public PhoneNumberType PhoneNumber { + get { + return this.phoneNumberField; + } + set { + this.phoneNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public EmailType Email { + get { + return this.emailField; + } + set { + this.emailField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class RelatedLearningStandardItemRefIdType { + + private string relationshipTypeField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string RelationshipType { + get { + return this.relationshipTypeField; + } + set { + this.relationshipTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StandardIdentifierType { + + private string yearCreatedField; + + private ACStrandSubjectAreaType aCStrandSubjectAreaField; + + private string standardNumberField; + + private YearLevelType[] yearLevelsField; + + private string benchmarkField; + + private YearLevelType yearLevelField; + + private string indicatorNumberField; + + private string[] alternateIdentificationCodesField; + + private string organizationField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string YearCreated { + get { + return this.yearCreatedField; + } + set { + this.yearCreatedField = value; + } + } + + /// + public ACStrandSubjectAreaType ACStrandSubjectArea { + get { + return this.aCStrandSubjectAreaField; + } + set { + this.aCStrandSubjectAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string StandardNumber { + get { + return this.standardNumberField; + } + set { + this.standardNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable=false)] + public YearLevelType[] YearLevels { + get { + return this.yearLevelsField; + } + set { + this.yearLevelsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Benchmark { + get { + return this.benchmarkField; + } + set { + this.benchmarkField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public YearLevelType YearLevel { + get { + return this.yearLevelField; + } + set { + this.yearLevelField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string IndicatorNumber { + get { + return this.indicatorNumberField; + } + set { + this.indicatorNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("AlternateIdentificationCode", DataType="normalizedString", IsNullable=false)] + public string[] AlternateIdentificationCodes { + get { + return this.alternateIdentificationCodesField; + } + set { + this.alternateIdentificationCodesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Organization { + get { + return this.organizationField; + } + set { + this.organizationField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ACStrandSubjectAreaType { + + private AUCodeSetsACStrandType aCStrandField; + + private SubjectAreaType subjectAreaField; + + /// + public AUCodeSetsACStrandType ACStrand { + get { + return this.aCStrandField; + } + set { + this.aCStrandField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SubjectAreaType SubjectArea { + get { + return this.subjectAreaField; + } + set { + this.subjectAreaField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsACStrandType { + + /// + A, + + /// + B, + + /// + C, + + /// + D, + + /// + E, + + /// + G, + + /// + H, + + /// + I, + + /// + L, + + /// + M, + + /// + P, + + /// + S, + + /// + U, + + /// + T, + + /// + W, + + /// + ReligousStudies, + + /// + Other, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class SubjectAreaType { + + private string codeField; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StandardHierarchyLevelType { + + private uint numberField; + + private string descriptionField; + + /// + public uint Number { + get { + return this.numberField; + } + set { + this.numberField = value; + } + } + + /// + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StandardsSettingBodyType { + + private System.Nullable countryField; + + private bool countryFieldSpecified; + + private string stateProvinceField; + + private string settingBodyNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Country { + get { + return this.countryField; + } + set { + this.countryField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CountrySpecified { + get { + return this.countryFieldSpecified; + } + set { + this.countryFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string StateProvince { + get { + return this.stateProvinceField; + } + set { + this.stateProvinceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SettingBodyName { + get { + return this.settingBodyNameField; + } + set { + this.settingBodyNameField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ResourcesType { + + private ResourcesTypeResourceType resourceTypeField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public ResourcesTypeResourceType ResourceType { + get { + return this.resourceTypeField; + } + set { + this.resourceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum ResourcesTypeResourceType { + + /// + LearningResource, + + /// + WorkSample, + + /// + AnnotatedWorkSample, + + /// + Other, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class CopyRightContainerType { + + private System.Nullable dateField; + + private bool dateFieldSpecified; + + private string holderField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable Date { + get { + return this.dateField; + } + set { + this.dateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateSpecified { + get { + return this.dateFieldSpecified; + } + set { + this.dateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Holder { + get { + return this.holderField; + } + set { + this.holderField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ReferenceDataType { + + private string uRLField; + + private string mIMETypeField; + + private string descriptionField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI")] + public string URL { + get { + return this.uRLField; + } + set { + this.uRLField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string MIMEType { + get { + return this.mIMETypeField; + } + set { + this.mIMETypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class BinaryDataType { + + private string mIMETypeField; + + private string fileNameField; + + private string descriptionField; + + private byte[] valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string MIMEType { + get { + return this.mIMETypeField; + } + set { + this.mIMETypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string FileName { + get { + return this.fileNameField; + } + set { + this.fileNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="base64Binary")] + public byte[] Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class TextDataType { + + private string mIMETypeField; + + private string fileNameField; + + private string descriptionField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string MIMEType { + get { + return this.mIMETypeField; + } + set { + this.mIMETypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string FileName { + get { + return this.fileNameField; + } + set { + this.fileNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class XMLDataType { + + private System.Xml.XmlElement anyField; + + private string descriptionField; + + /// + [System.Xml.Serialization.XmlAnyElementAttribute()] + public System.Xml.XmlElement Any { + get { + return this.anyField; + } + set { + this.anyField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(LearningResourcePackageType))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AbstractContentElementType { + + private object itemField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute("BinaryData", typeof(BinaryDataType))] + [System.Xml.Serialization.XmlElementAttribute("Reference", typeof(ReferenceDataType))] + [System.Xml.Serialization.XmlElementAttribute("TextData", typeof(TextDataType))] + [System.Xml.Serialization.XmlElementAttribute("XMLData", typeof(XMLDataType))] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class GradeType { + + private System.Nullable percentageField; + + private bool percentageFieldSpecified; + + private System.Nullable numericField; + + private bool numericFieldSpecified; + + private string letterField; + + private string narrativeField; + + private string markInfoRefIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Percentage { + get { + return this.percentageField; + } + set { + this.percentageField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PercentageSpecified { + get { + return this.percentageFieldSpecified; + } + set { + this.percentageFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Numeric { + get { + return this.numericField; + } + set { + this.numericField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NumericSpecified { + get { + return this.numericFieldSpecified; + } + set { + this.numericFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string Letter { + get { + return this.letterField; + } + set { + this.letterField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Narrative { + get { + return this.narrativeField; + } + set { + this.narrativeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string MarkInfoRefId { + get { + return this.markInfoRefIdField; + } + set { + this.markInfoRefIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AssignmentScoreType { + + private string gradingAssignmentScoreRefIdField; + + private System.Nullable weightField; + + private bool weightFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string GradingAssignmentScoreRefId { + get { + return this.gradingAssignmentScoreRefIdField; + } + set { + this.gradingAssignmentScoreRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Weight { + get { + return this.weightField; + } + set { + this.weightField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool WeightSpecified { + get { + return this.weightFieldSpecified; + } + set { + this.weightFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class MarkerType { + + private string staffPersonalRefIdField; + + private string roleField; + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string StaffPersonalRefId { + get { + return this.staffPersonalRefIdField; + } + set { + this.staffPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Role { + get { + return this.roleField; + } + set { + this.roleField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ValidLetterMarkType { + + private string codeField; + + private System.Nullable numericEquivalentField; + + private bool numericEquivalentFieldSpecified; + + private string descriptionField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable NumericEquivalent { + get { + return this.numericEquivalentField; + } + set { + this.numericEquivalentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NumericEquivalentSpecified { + get { + return this.numericEquivalentFieldSpecified; + } + set { + this.numericEquivalentFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class LearningStandardType { + + private string learningStandardItemRefIdField; + + private string learningStandardURLField; + + private string learningStandardLocalIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string LearningStandardItemRefId { + get { + return this.learningStandardItemRefIdField; + } + set { + this.learningStandardItemRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", IsNullable=true)] + public string LearningStandardURL { + get { + return this.learningStandardURLField; + } + set { + this.learningStandardURLField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LearningStandardLocalId { + get { + return this.learningStandardLocalIdField; + } + set { + this.learningStandardLocalIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class GenericRubricType { + + private string rubricTypeField; + + private ScoreType[] scoreListField; + + private string descriptorField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string RubricType { + get { + return this.rubricTypeField; + } + set { + this.rubricTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("Score", IsNullable=false)] + public ScoreType[] ScoreList { + get { + return this.scoreListField; + } + set { + this.scoreListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Descriptor { + get { + return this.descriptorField; + } + set { + this.descriptorField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AttendanceInfoType { + + private AttendanceInfoTypeCountsTowardAttendance countsTowardAttendanceField; + + private decimal attendanceValueField; + + /// + public AttendanceInfoTypeCountsTowardAttendance CountsTowardAttendance { + get { + return this.countsTowardAttendanceField; + } + set { + this.countsTowardAttendanceField = value; + } + } + + /// + public decimal AttendanceValue { + get { + return this.attendanceValueField; + } + set { + this.attendanceValueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AttendanceInfoTypeCountsTowardAttendance { + + /// + Yes, + + /// + No, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class CalendarDateInfoType { + + private AUCodeSetsCalendarEventType codeField; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + + /// + public AUCodeSetsCalendarEventType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsCalendarEventType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("0845")] + Item0845, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0846")] + Item0846, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0848")] + Item0848, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0849")] + Item0849, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3421")] + Item3421, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + + /// + INST, + + /// + MKUP, + + /// + WEAT, + + /// + POUT, + + /// + FDAM, + + /// + RELI, + + /// + INAW, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class CreationUserType { + + private string userIdField; + + private CreationUserTypeType typeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string UserId { + get { + return this.userIdField; + } + set { + this.userIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public CreationUserTypeType Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum CreationUserTypeType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("Office Staff")] + OfficeStaff, + + /// + [System.Xml.Serialization.XmlEnumAttribute("School Admin")] + SchoolAdmin, + + /// + Parent, + + /// + Nurse, + + /// + Teacher, + + /// + Other, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AuditInfoType { + + private CreationUserType creationUserField; + + private System.DateTime creationDateTimeField; + + /// + public CreationUserType CreationUser { + get { + return this.creationUserField; + } + set { + this.creationUserField = value; + } + } + + /// + public System.DateTime CreationDateTime { + get { + return this.creationDateTimeField; + } + set { + this.creationDateTimeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class PeriodAttendanceType { + + private string attendanceTypeField; + + private AttendanceCodeType attendanceCodeField; + + private AUCodeSetsAttendanceStatusType attendanceStatusField; + + private System.DateTime dateField; + + private string sessionInfoRefIdField; + + private string scheduledActivityRefIdField; + + private string timetablePeriodField; + + private string dayIdField; + + private System.Nullable startTimeField; + + private bool startTimeFieldSpecified; + + private System.Nullable endTimeField; + + private bool endTimeFieldSpecified; + + private System.Nullable timeInField; + + private bool timeInFieldSpecified; + + private System.Nullable timeOutField; + + private bool timeOutFieldSpecified; + + private string timeTableCellRefIdField; + + private string timeTableSubjectRefIdField; + + private TeacherCoverType[] teacherListField; + + private string[] roomListField; + + private string attendanceNoteField; + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string AttendanceType { + get { + return this.attendanceTypeField; + } + set { + this.attendanceTypeField = value; + } + } + + /// + public AttendanceCodeType AttendanceCode { + get { + return this.attendanceCodeField; + } + set { + this.attendanceCodeField = value; + } + } + + /// + public AUCodeSetsAttendanceStatusType AttendanceStatus { + get { + return this.attendanceStatusField; + } + set { + this.attendanceStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime Date { + get { + return this.dateField; + } + set { + this.dateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SessionInfoRefId { + get { + return this.sessionInfoRefIdField; + } + set { + this.sessionInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string ScheduledActivityRefId { + get { + return this.scheduledActivityRefIdField; + } + set { + this.scheduledActivityRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TimetablePeriod { + get { + return this.timetablePeriodField; + } + set { + this.timetablePeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string DayId { + get { + return this.dayIdField; + } + set { + this.dayIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable StartTime { + get { + return this.startTimeField; + } + set { + this.startTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartTimeSpecified { + get { + return this.startTimeFieldSpecified; + } + set { + this.startTimeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable EndTime { + get { + return this.endTimeField; + } + set { + this.endTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndTimeSpecified { + get { + return this.endTimeFieldSpecified; + } + set { + this.endTimeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable TimeIn { + get { + return this.timeInField; + } + set { + this.timeInField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TimeInSpecified { + get { + return this.timeInFieldSpecified; + } + set { + this.timeInFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable TimeOut { + get { + return this.timeOutField; + } + set { + this.timeOutField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TimeOutSpecified { + get { + return this.timeOutFieldSpecified; + } + set { + this.timeOutFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TimeTableCellRefId { + get { + return this.timeTableCellRefIdField; + } + set { + this.timeTableCellRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TimeTableSubjectRefId { + get { + return this.timeTableSubjectRefIdField; + } + set { + this.timeTableSubjectRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("TeacherCover", IsNullable=false)] + public TeacherCoverType[] TeacherList { + get { + return this.teacherListField; + } + set { + this.teacherListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("RoomInfoRefId", DataType="token", IsNullable=false)] + public string[] RoomList { + get { + return this.roomListField; + } + set { + this.roomListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string AttendanceNote { + get { + return this.attendanceNoteField; + } + set { + this.attendanceNoteField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AttendanceCodeType { + + private AUCodeSetsAttendanceCodeType codeField; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + + /// + public AUCodeSetsAttendanceCodeType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsAttendanceCodeType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("0")] + Item0, + + /// + [System.Xml.Serialization.XmlEnumAttribute("100")] + Item100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("101")] + Item101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("102")] + Item102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("111")] + Item111, + + /// + [System.Xml.Serialization.XmlEnumAttribute("112")] + Item112, + + /// + [System.Xml.Serialization.XmlEnumAttribute("113")] + Item113, + + /// + [System.Xml.Serialization.XmlEnumAttribute("114")] + Item114, + + /// + [System.Xml.Serialization.XmlEnumAttribute("116")] + Item116, + + /// + [System.Xml.Serialization.XmlEnumAttribute("117")] + Item117, + + /// + [System.Xml.Serialization.XmlEnumAttribute("118")] + Item118, + + /// + [System.Xml.Serialization.XmlEnumAttribute("119")] + Item119, + + /// + [System.Xml.Serialization.XmlEnumAttribute("120")] + Item120, + + /// + [System.Xml.Serialization.XmlEnumAttribute("200")] + Item200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("201")] + Item201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("202")] + Item202, + + /// + [System.Xml.Serialization.XmlEnumAttribute("203")] + Item203, + + /// + [System.Xml.Serialization.XmlEnumAttribute("204")] + Item204, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205")] + Item205, + + /// + [System.Xml.Serialization.XmlEnumAttribute("206")] + Item206, + + /// + [System.Xml.Serialization.XmlEnumAttribute("207")] + Item207, + + /// + [System.Xml.Serialization.XmlEnumAttribute("208")] + Item208, + + /// + [System.Xml.Serialization.XmlEnumAttribute("209")] + Item209, + + /// + [System.Xml.Serialization.XmlEnumAttribute("210")] + Item210, + + /// + [System.Xml.Serialization.XmlEnumAttribute("211")] + Item211, + + /// + [System.Xml.Serialization.XmlEnumAttribute("212")] + Item212, + + /// + [System.Xml.Serialization.XmlEnumAttribute("213")] + Item213, + + /// + [System.Xml.Serialization.XmlEnumAttribute("214")] + Item214, + + /// + [System.Xml.Serialization.XmlEnumAttribute("300")] + Item300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("400")] + Item400, + + /// + [System.Xml.Serialization.XmlEnumAttribute("401")] + Item401, + + /// + [System.Xml.Serialization.XmlEnumAttribute("500")] + Item500, + + /// + [System.Xml.Serialization.XmlEnumAttribute("501")] + Item501, + + /// + [System.Xml.Serialization.XmlEnumAttribute("600")] + Item600, + + /// + [System.Xml.Serialization.XmlEnumAttribute("601")] + Item601, + + /// + [System.Xml.Serialization.XmlEnumAttribute("602")] + Item602, + + /// + [System.Xml.Serialization.XmlEnumAttribute("603")] + Item603, + + /// + [System.Xml.Serialization.XmlEnumAttribute("604")] + Item604, + + /// + [System.Xml.Serialization.XmlEnumAttribute("605")] + Item605, + + /// + [System.Xml.Serialization.XmlEnumAttribute("606")] + Item606, + + /// + [System.Xml.Serialization.XmlEnumAttribute("607")] + Item607, + + /// + [System.Xml.Serialization.XmlEnumAttribute("608")] + Item608, + + /// + [System.Xml.Serialization.XmlEnumAttribute("609")] + Item609, + + /// + [System.Xml.Serialization.XmlEnumAttribute("610")] + Item610, + + /// + [System.Xml.Serialization.XmlEnumAttribute("611")] + Item611, + + /// + [System.Xml.Serialization.XmlEnumAttribute("612")] + Item612, + + /// + [System.Xml.Serialization.XmlEnumAttribute("613")] + Item613, + + /// + [System.Xml.Serialization.XmlEnumAttribute("614")] + Item614, + + /// + [System.Xml.Serialization.XmlEnumAttribute("615")] + Item615, + + /// + [System.Xml.Serialization.XmlEnumAttribute("616")] + Item616, + + /// + [System.Xml.Serialization.XmlEnumAttribute("617")] + Item617, + + /// + [System.Xml.Serialization.XmlEnumAttribute("618")] + Item618, + + /// + [System.Xml.Serialization.XmlEnumAttribute("619")] + Item619, + + /// + [System.Xml.Serialization.XmlEnumAttribute("620")] + Item620, + + /// + [System.Xml.Serialization.XmlEnumAttribute("621")] + Item621, + + /// + [System.Xml.Serialization.XmlEnumAttribute("622")] + Item622, + + /// + [System.Xml.Serialization.XmlEnumAttribute("623")] + Item623, + + /// + [System.Xml.Serialization.XmlEnumAttribute("624")] + Item624, + + /// + [System.Xml.Serialization.XmlEnumAttribute("625")] + Item625, + + /// + [System.Xml.Serialization.XmlEnumAttribute("699")] + Item699, + + /// + [System.Xml.Serialization.XmlEnumAttribute("700")] + Item700, + + /// + [System.Xml.Serialization.XmlEnumAttribute("701")] + Item701, + + /// + [System.Xml.Serialization.XmlEnumAttribute("702")] + Item702, + + /// + [System.Xml.Serialization.XmlEnumAttribute("800")] + Item800, + + /// + [System.Xml.Serialization.XmlEnumAttribute("801")] + Item801, + + /// + [System.Xml.Serialization.XmlEnumAttribute("802")] + Item802, + + /// + [System.Xml.Serialization.XmlEnumAttribute("803")] + Item803, + + /// + [System.Xml.Serialization.XmlEnumAttribute("804")] + Item804, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805")] + Item805, + + /// + [System.Xml.Serialization.XmlEnumAttribute("806")] + Item806, + + /// + [System.Xml.Serialization.XmlEnumAttribute("900")] + Item900, + + /// + [System.Xml.Serialization.XmlEnumAttribute("901")] + Item901, + + /// + [System.Xml.Serialization.XmlEnumAttribute("902")] + Item902, + + /// + [System.Xml.Serialization.XmlEnumAttribute("903")] + Item903, + + /// + [System.Xml.Serialization.XmlEnumAttribute("904")] + Item904, + + /// + [System.Xml.Serialization.XmlEnumAttribute("905")] + Item905, + + /// + [System.Xml.Serialization.XmlEnumAttribute("999")] + Item999, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsAttendanceStatusType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("01")] + Item01, + + /// + [System.Xml.Serialization.XmlEnumAttribute("02")] + Item02, + + /// + [System.Xml.Serialization.XmlEnumAttribute("99")] + Item99, + + /// + NA, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class TeacherCoverType { + + private string staffPersonalRefIdField; + + private string staffLocalIdField; + + private System.Nullable startTimeField; + + private bool startTimeFieldSpecified; + + private System.Nullable finishTimeField; + + private bool finishTimeFieldSpecified; + + private System.Nullable creditField; + + private bool creditFieldSpecified; + + private System.Nullable supervisionField; + + private bool supervisionFieldSpecified; + + private System.Nullable weightingField; + + private bool weightingFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StaffPersonalRefId { + get { + return this.staffPersonalRefIdField; + } + set { + this.staffPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StaffLocalId { + get { + return this.staffLocalIdField; + } + set { + this.staffLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable StartTime { + get { + return this.startTimeField; + } + set { + this.startTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartTimeSpecified { + get { + return this.startTimeFieldSpecified; + } + set { + this.startTimeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable FinishTime { + get { + return this.finishTimeField; + } + set { + this.finishTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FinishTimeSpecified { + get { + return this.finishTimeFieldSpecified; + } + set { + this.finishTimeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Credit { + get { + return this.creditField; + } + set { + this.creditField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CreditSpecified { + get { + return this.creditFieldSpecified; + } + set { + this.creditFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Supervision { + get { + return this.supervisionField; + } + set { + this.supervisionField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SupervisionSpecified { + get { + return this.supervisionFieldSpecified; + } + set { + this.supervisionFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Weighting { + get { + return this.weightingField; + } + set { + this.weightingField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool WeightingSpecified { + get { + return this.weightingFieldSpecified; + } + set { + this.weightingFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsTeacherCoverCreditType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("In-Lieu")] + InLieu, + + /// + Extra, + + /// + Underload, + + /// + Casual, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsTeacherCoverSupervisionType { + + /// + Normal, + + /// + MinimalSupervision, + + /// + MergedClass, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AttendanceTimeType { + + private string attendanceTypeField; + + private AttendanceCodeType attendanceCodeField; + + private AUCodeSetsAttendanceStatusType attendanceStatusField; + + private System.DateTime startTimeField; + + private System.DateTime endTimeField; + + private System.Nullable durationValueField; + + private bool durationValueFieldSpecified; + + private string timeTableSubjectRefIdField; + + private string attendanceNoteField; + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string AttendanceType { + get { + return this.attendanceTypeField; + } + set { + this.attendanceTypeField = value; + } + } + + /// + public AttendanceCodeType AttendanceCode { + get { + return this.attendanceCodeField; + } + set { + this.attendanceCodeField = value; + } + } + + /// + public AUCodeSetsAttendanceStatusType AttendanceStatus { + get { + return this.attendanceStatusField; + } + set { + this.attendanceStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="time")] + public System.DateTime StartTime { + get { + return this.startTimeField; + } + set { + this.startTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="time")] + public System.DateTime EndTime { + get { + return this.endTimeField; + } + set { + this.endTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable DurationValue { + get { + return this.durationValueField; + } + set { + this.durationValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DurationValueSpecified { + get { + return this.durationValueFieldSpecified; + } + set { + this.durationValueFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TimeTableSubjectRefId { + get { + return this.timeTableSubjectRefIdField; + } + set { + this.timeTableSubjectRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string AttendanceNote { + get { + return this.attendanceNoteField; + } + set { + this.attendanceNoteField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class JournalAdjustmentType { + + private string debitFinancialAccountRefIdField; + + private string creditFinancialAccountRefIdField; + + private string debitAccountCodeField; + + private string creditAccountCodeField; + + private string gSTCodeOriginalField; + + private string gSTCodeReplacementField; + + private MonetaryAmountType lineAdjustmentAmountField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string DebitFinancialAccountRefId { + get { + return this.debitFinancialAccountRefIdField; + } + set { + this.debitFinancialAccountRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string CreditFinancialAccountRefId { + get { + return this.creditFinancialAccountRefIdField; + } + set { + this.creditFinancialAccountRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string DebitAccountCode { + get { + return this.debitAccountCodeField; + } + set { + this.debitAccountCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string CreditAccountCode { + get { + return this.creditAccountCodeField; + } + set { + this.creditAccountCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string GSTCodeOriginal { + get { + return this.gSTCodeOriginalField; + } + set { + this.gSTCodeOriginalField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string GSTCodeReplacement { + get { + return this.gSTCodeReplacementField; + } + set { + this.gSTCodeReplacementField = value; + } + } + + /// + public MonetaryAmountType LineAdjustmentAmount { + get { + return this.lineAdjustmentAmountField; + } + set { + this.lineAdjustmentAmountField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class PaymentReceiptLineType { + + private string invoiceRefIdField; + + private string localIdField; + + private string localPaymentReceiptLineIdField; + + private DebitOrCreditAmountType transactionAmountField; + + private string financialAccountRefIdField; + + private string accountCodeField; + + private string transactionDescriptionField; + + private System.Nullable taxRateField; + + private bool taxRateFieldSpecified; + + private MonetaryAmountType taxAmountField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string InvoiceRefId { + get { + return this.invoiceRefIdField; + } + set { + this.invoiceRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalPaymentReceiptLineId { + get { + return this.localPaymentReceiptLineIdField; + } + set { + this.localPaymentReceiptLineIdField = value; + } + } + + /// + public DebitOrCreditAmountType TransactionAmount { + get { + return this.transactionAmountField; + } + set { + this.transactionAmountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string FinancialAccountRefId { + get { + return this.financialAccountRefIdField; + } + set { + this.financialAccountRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string AccountCode { + get { + return this.accountCodeField; + } + set { + this.accountCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TransactionDescription { + get { + return this.transactionDescriptionField; + } + set { + this.transactionDescriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable TaxRate { + get { + return this.taxRateField; + } + set { + this.taxRateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TaxRateSpecified { + get { + return this.taxRateFieldSpecified; + } + set { + this.taxRateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public MonetaryAmountType TaxAmount { + get { + return this.taxAmountField; + } + set { + this.taxAmountField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ExpenseAccountType { + + private string accountCodeField; + + private MonetaryAmountType amountField; + + private string financialAccountRefIdField; + + private string accountingPeriodField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string AccountCode { + get { + return this.accountCodeField; + } + set { + this.accountCodeField = value; + } + } + + /// + public MonetaryAmountType Amount { + get { + return this.amountField; + } + set { + this.amountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string FinancialAccountRefId { + get { + return this.financialAccountRefIdField; + } + set { + this.financialAccountRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string AccountingPeriod { + get { + return this.accountingPeriodField; + } + set { + this.accountingPeriodField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class PurchasingItemType { + + private string itemNumberField; + + private string itemDescriptionField; + + private string localItemIdField; + + private string quantityField; + + private MonetaryAmountType unitCostField; + + private MonetaryAmountType totalCostField; + + private string quantityDeliveredField; + + private System.Nullable cancelledOrderField; + + private bool cancelledOrderFieldSpecified; + + private System.Nullable taxRateField; + + private bool taxRateFieldSpecified; + + private ExpenseAccountType[] expenseAccountsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ItemNumber { + get { + return this.itemNumberField; + } + set { + this.itemNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string ItemDescription { + get { + return this.itemDescriptionField; + } + set { + this.itemDescriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalItemId { + get { + return this.localItemIdField; + } + set { + this.localItemIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Quantity { + get { + return this.quantityField; + } + set { + this.quantityField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public MonetaryAmountType UnitCost { + get { + return this.unitCostField; + } + set { + this.unitCostField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public MonetaryAmountType TotalCost { + get { + return this.totalCostField; + } + set { + this.totalCostField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string QuantityDelivered { + get { + return this.quantityDeliveredField; + } + set { + this.quantityDeliveredField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable CancelledOrder { + get { + return this.cancelledOrderField; + } + set { + this.cancelledOrderField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CancelledOrderSpecified { + get { + return this.cancelledOrderFieldSpecified; + } + set { + this.cancelledOrderFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable TaxRate { + get { + return this.taxRateField; + } + set { + this.taxRateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TaxRateSpecified { + get { + return this.taxRateFieldSpecified; + } + set { + this.taxRateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("ExpenseAccount", IsNullable=false)] + public ExpenseAccountType[] ExpenseAccounts { + get { + return this.expenseAccountsField; + } + set { + this.expenseAccountsField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class LibraryMessageType { + + private System.Nullable sentField; + + private bool sentFieldSpecified; + + private string textField; + + private string priorityField; + + private string priorityCodesetField; + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Sent { + get { + return this.sentField; + } + set { + this.sentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SentSpecified { + get { + return this.sentFieldSpecified; + } + set { + this.sentFieldSpecified = value; + } + } + + /// + public string Text { + get { + return this.textField; + } + set { + this.textField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string Priority { + get { + return this.priorityField; + } + set { + this.priorityField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string PriorityCodeset { + get { + return this.priorityCodesetField; + } + set { + this.priorityCodesetField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class HoldInfoType { + + private System.DateTime datePlacedField; + + private System.Nullable dateNeededField; + + private bool dateNeededFieldSpecified; + + private System.Nullable reservationExpiryField; + + private bool reservationExpiryFieldSpecified; + + private System.Nullable madeAvailableField; + + private bool madeAvailableFieldSpecified; + + private System.Nullable expiresField; + + private bool expiresFieldSpecified; + + private string typeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime DatePlaced { + get { + return this.datePlacedField; + } + set { + this.datePlacedField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable DateNeeded { + get { + return this.dateNeededField; + } + set { + this.dateNeededField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateNeededSpecified { + get { + return this.dateNeededFieldSpecified; + } + set { + this.dateNeededFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable ReservationExpiry { + get { + return this.reservationExpiryField; + } + set { + this.reservationExpiryField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ReservationExpirySpecified { + get { + return this.reservationExpiryFieldSpecified; + } + set { + this.reservationExpiryFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable MadeAvailable { + get { + return this.madeAvailableField; + } + set { + this.madeAvailableField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MadeAvailableSpecified { + get { + return this.madeAvailableFieldSpecified; + } + set { + this.madeAvailableFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable Expires { + get { + return this.expiresField; + } + set { + this.expiresField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ExpiresSpecified { + get { + return this.expiresFieldSpecified; + } + set { + this.expiresFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class FineInfoType { + + private System.DateTime assessedField; + + private string descriptionField; + + private MonetaryAmountType amountField; + + private string referenceField; + + private string typeField; + + /// + public System.DateTime Assessed { + get { + return this.assessedField; + } + set { + this.assessedField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + + /// + public MonetaryAmountType Amount { + get { + return this.amountField; + } + set { + this.amountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Reference { + get { + return this.referenceField; + } + set { + this.referenceField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class CheckoutInfoType { + + private System.DateTime checkedOutOnField; + + private System.DateTime returnByField; + + private System.Nullable renewalCountField; + + private bool renewalCountFieldSpecified; + + /// + public System.DateTime CheckedOutOn { + get { + return this.checkedOutOnField; + } + set { + this.checkedOutOnField = value; + } + } + + /// + public System.DateTime ReturnBy { + get { + return this.returnByField; + } + set { + this.returnByField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable RenewalCount { + get { + return this.renewalCountField; + } + set { + this.renewalCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RenewalCountSpecified { + get { + return this.renewalCountFieldSpecified; + } + set { + this.renewalCountFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class LibraryItemInfoType { + + private string titleField; + + private string authorField; + + private ElectronicIdType electronicIdField; + + private string callNumberField; + + private string iSBNField; + + private MonetaryAmountType costField; + + private MonetaryAmountType replacementCostField; + + private string typeField; + + /// + public string Title { + get { + return this.titleField; + } + set { + this.titleField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Author { + get { + return this.authorField; + } + set { + this.authorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public ElectronicIdType ElectronicId { + get { + return this.electronicIdField; + } + set { + this.electronicIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string CallNumber { + get { + return this.callNumberField; + } + set { + this.callNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string ISBN { + get { + return this.iSBNField; + } + set { + this.iSBNField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public MonetaryAmountType Cost { + get { + return this.costField; + } + set { + this.costField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public MonetaryAmountType ReplacementCost { + get { + return this.replacementCostField; + } + set { + this.replacementCostField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ElectronicIdType { + + private AUCodeSetsElectronicIdTypeType typeField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public AUCodeSetsElectronicIdTypeType Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="normalizedString")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsElectronicIdTypeType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("01")] + Item01, + + /// + [System.Xml.Serialization.XmlEnumAttribute("02")] + Item02, + + /// + [System.Xml.Serialization.XmlEnumAttribute("03")] + Item03, + + /// + [System.Xml.Serialization.XmlEnumAttribute("04")] + Item04, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class LibraryTransactionType { + + private LibraryItemInfoType itemInfoField; + + private CheckoutInfoType checkoutInfoField; + + private FineInfoType[] fineInfoListField; + + private HoldInfoType[] holdInfoListField; + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public LibraryItemInfoType ItemInfo { + get { + return this.itemInfoField; + } + set { + this.itemInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public CheckoutInfoType CheckoutInfo { + get { + return this.checkoutInfoField; + } + set { + this.checkoutInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("FineInfo", IsNullable=false)] + public FineInfoType[] FineInfoList { + get { + return this.fineInfoListField; + } + set { + this.fineInfoListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("HoldInfo", IsNullable=false)] + public HoldInfoType[] HoldInfoList { + get { + return this.holdInfoListField; + } + set { + this.holdInfoListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class TeachingGroupScheduleType { + + private string editorGUIDField; + + private string schoolYearField; + + private string localIdField; + + private string shortNameField; + + private string longNameField; + + private string groupTypeField; + + private string setField; + + private string blockField; + + private string curriculumLevelField; + + private string schoolInfoRefIdField; + + private string schoolLocalIdField; + + private string schoolCourseInfoRefIdField; + + private string schoolCourseLocalIdField; + + private string timeTableSubjectRefIdField; + + private string timeTableSubjectLocalIdField; + + private System.Nullable semesterField; + + private bool semesterFieldSpecified; + + private TeachingGroupStudentType[] studentListField; + + private TeachingGroupTeacherType[] teacherListField; + + private string minClassSizeField; + + private string maxClassSizeField; + + private TeachingGroupPeriodType[] teachingGroupPeriodListField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string EditorGUID { + get { + return this.editorGUIDField; + } + set { + this.editorGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string SchoolYear { + get { + return this.schoolYearField; + } + set { + this.schoolYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string ShortName { + get { + return this.shortNameField; + } + set { + this.shortNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LongName { + get { + return this.longNameField; + } + set { + this.longNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string GroupType { + get { + return this.groupTypeField; + } + set { + this.groupTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Set { + get { + return this.setField; + } + set { + this.setField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Block { + get { + return this.blockField; + } + set { + this.blockField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CurriculumLevel { + get { + return this.curriculumLevelField; + } + set { + this.curriculumLevelField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolLocalId { + get { + return this.schoolLocalIdField; + } + set { + this.schoolLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SchoolCourseInfoRefId { + get { + return this.schoolCourseInfoRefIdField; + } + set { + this.schoolCourseInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolCourseLocalId { + get { + return this.schoolCourseLocalIdField; + } + set { + this.schoolCourseLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TimeTableSubjectRefId { + get { + return this.timeTableSubjectRefIdField; + } + set { + this.timeTableSubjectRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TimeTableSubjectLocalId { + get { + return this.timeTableSubjectLocalIdField; + } + set { + this.timeTableSubjectLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Semester { + get { + return this.semesterField; + } + set { + this.semesterField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SemesterSpecified { + get { + return this.semesterFieldSpecified; + } + set { + this.semesterFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("TeachingGroupStudent", IsNullable=false)] + public TeachingGroupStudentType[] StudentList { + get { + return this.studentListField; + } + set { + this.studentListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("TeachingGroupTeacher", IsNullable=false)] + public TeachingGroupTeacherType[] TeacherList { + get { + return this.teacherListField; + } + set { + this.teacherListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", IsNullable=true)] + public string MinClassSize { + get { + return this.minClassSizeField; + } + set { + this.minClassSizeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", IsNullable=true)] + public string MaxClassSize { + get { + return this.maxClassSizeField; + } + set { + this.maxClassSizeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("TeachingGroupPeriod", IsNullable=false)] + public TeachingGroupPeriodType[] TeachingGroupPeriodList { + get { + return this.teachingGroupPeriodListField; + } + set { + this.teachingGroupPeriodListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class TeachingGroupStudentType { + + private string studentPersonalRefIdField; + + private string studentLocalIdField; + + private NameOfRecordType nameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; + } + set { + this.studentPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StudentLocalId { + get { + return this.studentLocalIdField; + } + set { + this.studentLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public NameOfRecordType Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class TeachingGroupTeacherType { + + private string staffPersonalRefIdField; + + private string staffLocalIdField; + + private NameOfRecordType nameField; + + private string associationField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string StaffPersonalRefId { + get { + return this.staffPersonalRefIdField; + } + set { + this.staffPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StaffLocalId { + get { + return this.staffLocalIdField; + } + set { + this.staffLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public NameOfRecordType Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Association { + get { + return this.associationField; + } + set { + this.associationField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class TeachingGroupPeriodType { + + private string timeTableCellRefIdField; + + private string roomNumberField; + + private string staffLocalIdField; + + private string dayIdField; + + private string periodIdField; + + private System.Nullable startTimeField; + + private bool startTimeFieldSpecified; + + private string cellTypeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TimeTableCellRefId { + get { + return this.timeTableCellRefIdField; + } + set { + this.timeTableCellRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string RoomNumber { + get { + return this.roomNumberField; + } + set { + this.roomNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StaffLocalId { + get { + return this.staffLocalIdField; + } + set { + this.staffLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string DayId { + get { + return this.dayIdField; + } + set { + this.dayIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string PeriodId { + get { + return this.periodIdField; + } + set { + this.periodIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable StartTime { + get { + return this.startTimeField; + } + set { + this.startTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartTimeSpecified { + get { + return this.startTimeFieldSpecified; + } + set { + this.startTimeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CellType { + get { + return this.cellTypeField; + } + set { + this.cellTypeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class TimeTableScheduleCellType { + + private string timeTableScheduleCellLocalIdField; + + private string timeTableSubjectRefIdField; + + private string teachingGroupGUIDField; + + private string roomInfoRefIdField; + + private string staffPersonalRefIdField; + + private string timeTableLocalIdField; + + private string subjectLocalIdField; + + private string teachingGroupLocalIdField; + + private string roomNumberField; + + private string staffLocalIdField; + + private string dayIdField; + + private string periodIdField; + + private string cellTypeField; + + private string schoolInfoRefIdField; + + private string schoolLocalIdField; + + private TeacherCoverType[] teacherListField; + + private string[] roomListField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string TimeTableScheduleCellLocalId { + get { + return this.timeTableScheduleCellLocalIdField; + } + set { + this.timeTableScheduleCellLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TimeTableSubjectRefId { + get { + return this.timeTableSubjectRefIdField; + } + set { + this.timeTableSubjectRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string TeachingGroupGUID { + get { + return this.teachingGroupGUIDField; + } + set { + this.teachingGroupGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string RoomInfoRefId { + get { + return this.roomInfoRefIdField; + } + set { + this.roomInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string StaffPersonalRefId { + get { + return this.staffPersonalRefIdField; + } + set { + this.staffPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TimeTableLocalId { + get { + return this.timeTableLocalIdField; + } + set { + this.timeTableLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SubjectLocalId { + get { + return this.subjectLocalIdField; + } + set { + this.subjectLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TeachingGroupLocalId { + get { + return this.teachingGroupLocalIdField; + } + set { + this.teachingGroupLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string RoomNumber { + get { + return this.roomNumberField; + } + set { + this.roomNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StaffLocalId { + get { + return this.staffLocalIdField; + } + set { + this.staffLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string DayId { + get { + return this.dayIdField; + } + set { + this.dayIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string PeriodId { + get { + return this.periodIdField; + } + set { + this.periodIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string CellType { + get { + return this.cellTypeField; + } + set { + this.cellTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolLocalId { + get { + return this.schoolLocalIdField; + } + set { + this.schoolLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("TeacherCover", IsNullable=false)] + public TeacherCoverType[] TeacherList { + get { + return this.teacherListField; + } + set { + this.teacherListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("RoomInfoRefId", DataType="token", IsNullable=false)] + public string[] RoomList { + get { + return this.roomListField; + } + set { + this.roomListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class TimeTableScheduleType { + + private string schoolInfoRefIdField; + + private string schoolYearField; + + private string localIdField; + + private string titleField; + + private uint daysPerCycleField; + + private uint periodsPerDayField; + + private System.Nullable teachingPeriodsPerDayField; + + private bool teachingPeriodsPerDayFieldSpecified; + + private string schoolLocalIdField; + + private string schoolNameField; + + private System.Nullable timeTableCreationDateField; + + private bool timeTableCreationDateFieldSpecified; + + private System.Nullable startDateField; + + private bool startDateFieldSpecified; + + private System.Nullable endDateField; + + private bool endDateFieldSpecified; + + private TimeTableDayType[] timeTableDayListField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string SchoolYear { + get { + return this.schoolYearField; + } + set { + this.schoolYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Title { + get { + return this.titleField; + } + set { + this.titleField = value; + } + } + + /// + public uint DaysPerCycle { + get { + return this.daysPerCycleField; + } + set { + this.daysPerCycleField = value; + } + } + + /// + public uint PeriodsPerDay { + get { + return this.periodsPerDayField; + } + set { + this.periodsPerDayField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable TeachingPeriodsPerDay { + get { + return this.teachingPeriodsPerDayField; + } + set { + this.teachingPeriodsPerDayField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TeachingPeriodsPerDaySpecified { + get { + return this.teachingPeriodsPerDayFieldSpecified; + } + set { + this.teachingPeriodsPerDayFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolLocalId { + get { + return this.schoolLocalIdField; + } + set { + this.schoolLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolName { + get { + return this.schoolNameField; + } + set { + this.schoolNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable TimeTableCreationDate { + get { + return this.timeTableCreationDateField; + } + set { + this.timeTableCreationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TimeTableCreationDateSpecified { + get { + return this.timeTableCreationDateFieldSpecified; + } + set { + this.timeTableCreationDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable StartDate { + get { + return this.startDateField; + } + set { + this.startDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartDateSpecified { + get { + return this.startDateFieldSpecified; + } + set { + this.startDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable EndDate { + get { + return this.endDateField; + } + set { + this.endDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndDateSpecified { + get { + return this.endDateFieldSpecified; + } + set { + this.endDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("TimeTableDay", IsNullable=false)] + public TimeTableDayType[] TimeTableDayList { + get { + return this.timeTableDayListField; + } + set { + this.timeTableDayListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class TimeTableDayType { + + private string dayIdField; + + private string dayTitleField; + + private TimeTablePeriodType[] timeTablePeriodListField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string DayId { + get { + return this.dayIdField; + } + set { + this.dayIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string DayTitle { + get { + return this.dayTitleField; + } + set { + this.dayTitleField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("TimeTablePeriod", IsNullable=false)] + public TimeTablePeriodType[] TimeTablePeriodList { + get { + return this.timeTablePeriodListField; + } + set { + this.timeTablePeriodListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class TimeTablePeriodType { + + private string periodIdField; + + private string periodTitleField; + + private System.Nullable bellPeriodField; + + private bool bellPeriodFieldSpecified; + + private System.Nullable startTimeField; + + private bool startTimeFieldSpecified; + + private System.Nullable endTimeField; + + private bool endTimeFieldSpecified; + + private System.Nullable regularSchoolPeriodField; + + private bool regularSchoolPeriodFieldSpecified; + + private System.Nullable instructionalMinutesField; + + private bool instructionalMinutesFieldSpecified; + + private System.Nullable useInAttendanceCalculationsField; + + private bool useInAttendanceCalculationsFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string PeriodId { + get { + return this.periodIdField; + } + set { + this.periodIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string PeriodTitle { + get { + return this.periodTitleField; + } + set { + this.periodTitleField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable BellPeriod { + get { + return this.bellPeriodField; + } + set { + this.bellPeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool BellPeriodSpecified { + get { + return this.bellPeriodFieldSpecified; + } + set { + this.bellPeriodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable StartTime { + get { + return this.startTimeField; + } + set { + this.startTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartTimeSpecified { + get { + return this.startTimeFieldSpecified; + } + set { + this.startTimeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable EndTime { + get { + return this.endTimeField; + } + set { + this.endTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndTimeSpecified { + get { + return this.endTimeFieldSpecified; + } + set { + this.endTimeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable RegularSchoolPeriod { + get { + return this.regularSchoolPeriodField; + } + set { + this.regularSchoolPeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RegularSchoolPeriodSpecified { + get { + return this.regularSchoolPeriodFieldSpecified; + } + set { + this.regularSchoolPeriodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable InstructionalMinutes { + get { + return this.instructionalMinutesField; + } + set { + this.instructionalMinutesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InstructionalMinutesSpecified { + get { + return this.instructionalMinutesFieldSpecified; + } + set { + this.instructionalMinutesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable UseInAttendanceCalculations { + get { + return this.useInAttendanceCalculationsField; + } + set { + this.useInAttendanceCalculationsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool UseInAttendanceCalculationsSpecified { + get { + return this.useInAttendanceCalculationsFieldSpecified; + } + set { + this.useInAttendanceCalculationsFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum TimeTablePeriodTypeBellPeriod { + + /// + Yes, + + /// + No, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum TimeTablePeriodTypeRegularSchoolPeriod { + + /// + Yes, + + /// + No, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum TimeTablePeriodTypeUseInAttendanceCalculations { + + /// + Yes, + + /// + No, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ScheduledActivityOverrideType { + + private System.DateTime dateOfOverrideField; + + private bool dateOfOverrideFieldSpecified; + + private AUCodeSetsYesOrNoCategoryType valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="date")] + public System.DateTime DateOfOverride { + get { + return this.dateOfOverrideField; + } + set { + this.dateOfOverrideField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateOfOverrideSpecified { + get { + return this.dateOfOverrideFieldSpecified; + } + set { + this.dateOfOverrideFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public AUCodeSetsYesOrNoCategoryType Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class SchoolCourseInfoOverrideType { + + private string courseCodeField; + + private string stateCourseCodeField; + + private string districtCourseCodeField; + + private SubjectAreaType subjectAreaField; + + private string courseTitleField; + + private string instructionalLevelField; + + private string courseCreditsField; + + private SchoolCourseInfoOverrideTypeOverride overrideField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CourseCode { + get { + return this.courseCodeField; + } + set { + this.courseCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StateCourseCode { + get { + return this.stateCourseCodeField; + } + set { + this.stateCourseCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string DistrictCourseCode { + get { + return this.districtCourseCodeField; + } + set { + this.districtCourseCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SubjectAreaType SubjectArea { + get { + return this.subjectAreaField; + } + set { + this.subjectAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CourseTitle { + get { + return this.courseTitleField; + } + set { + this.courseTitleField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string InstructionalLevel { + get { + return this.instructionalLevelField; + } + set { + this.instructionalLevelField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CourseCredits { + get { + return this.courseCreditsField; + } + set { + this.courseCreditsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public SchoolCourseInfoOverrideTypeOverride Override { + get { + return this.overrideField; + } + set { + this.overrideField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum SchoolCourseInfoOverrideTypeOverride { + + /// + Yes, + + /// + No, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class LocationOfInstructionType { + + private AUCodeSetsReceivingLocationOfInstructionType codeField; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + + /// + public AUCodeSetsReceivingLocationOfInstructionType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsReceivingLocationOfInstructionType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("0340")] + Item0340, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0341")] + Item0341, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0342")] + Item0342, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0752")] + Item0752, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0754")] + Item0754, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0997")] + Item0997, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2192")] + Item2192, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3018")] + Item3018, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3506")] + Item3506, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class LanguageOfInstructionType { + + private AUCodeSetsAustralianStandardClassificationOfLanguagesASCLType codeField; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + + /// + public AUCodeSetsAustralianStandardClassificationOfLanguagesASCLType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsAustralianStandardClassificationOfLanguagesASCLType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("1101")] + Item1101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1102")] + Item1102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1103")] + Item1103, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1199")] + Item1199, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1201")] + Item1201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1301")] + Item1301, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1302")] + Item1302, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1303")] + Item1303, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1401")] + Item1401, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1402")] + Item1402, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1403")] + Item1403, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1501")] + Item1501, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1502")] + Item1502, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1503")] + Item1503, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1504")] + Item1504, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1599")] + Item1599, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1601")] + Item1601, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1602")] + Item1602, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1699")] + Item1699, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2101")] + Item2101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2201")] + Item2201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2301")] + Item2301, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2302")] + Item2302, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2303")] + Item2303, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2399")] + Item2399, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2401")] + Item2401, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2501")] + Item2501, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2901")] + Item2901, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2902")] + Item2902, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2999")] + Item2999, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3101")] + Item3101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3102")] + Item3102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3301")] + Item3301, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3401")] + Item3401, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3402")] + Item3402, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3403")] + Item3403, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3501")] + Item3501, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3502")] + Item3502, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3503")] + Item3503, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3504")] + Item3504, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3505")] + Item3505, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3506")] + Item3506, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3507")] + Item3507, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3601")] + Item3601, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3602")] + Item3602, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3603")] + Item3603, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3604")] + Item3604, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3901")] + Item3901, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3903")] + Item3903, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3904")] + Item3904, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3905")] + Item3905, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3999")] + Item3999, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4101")] + Item4101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4102")] + Item4102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4104")] + Item4104, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4105")] + Item4105, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4106")] + Item4106, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4107")] + Item4107, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4199")] + Item4199, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4202")] + Item4202, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4204")] + Item4204, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4206")] + Item4206, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4207")] + Item4207, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4208")] + Item4208, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4299")] + Item4299, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4301")] + Item4301, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4302")] + Item4302, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4303")] + Item4303, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4304")] + Item4304, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4305")] + Item4305, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4306")] + Item4306, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4399")] + Item4399, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4901")] + Item4901, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4902")] + Item4902, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4999")] + Item4999, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5101")] + Item5101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5102")] + Item5102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5103")] + Item5103, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5104")] + Item5104, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5105")] + Item5105, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5199")] + Item5199, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5201")] + Item5201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5202")] + Item5202, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5203")] + Item5203, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5204")] + Item5204, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5205")] + Item5205, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5206")] + Item5206, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5207")] + Item5207, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5208")] + Item5208, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5211")] + Item5211, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5212")] + Item5212, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5213")] + Item5213, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5214")] + Item5214, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5215")] + Item5215, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5216")] + Item5216, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5217")] + Item5217, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5299")] + Item5299, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5999")] + Item5999, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6101")] + Item6101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6102")] + Item6102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6103")] + Item6103, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6104")] + Item6104, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6105")] + Item6105, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6199")] + Item6199, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6201")] + Item6201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6299")] + Item6299, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6301")] + Item6301, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6302")] + Item6302, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6303")] + Item6303, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6399")] + Item6399, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6401")] + Item6401, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6402")] + Item6402, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6499")] + Item6499, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6501")] + Item6501, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6502")] + Item6502, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6503")] + Item6503, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6504")] + Item6504, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6505")] + Item6505, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6507")] + Item6507, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6508")] + Item6508, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6511")] + Item6511, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6512")] + Item6512, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6513")] + Item6513, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6514")] + Item6514, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6515")] + Item6515, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6516")] + Item6516, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6517")] + Item6517, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6518")] + Item6518, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6521")] + Item6521, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6599")] + Item6599, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6999")] + Item6999, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7101")] + Item7101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7102")] + Item7102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7104")] + Item7104, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7106")] + Item7106, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7107")] + Item7107, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7199")] + Item7199, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7201")] + Item7201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7301")] + Item7301, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7901")] + Item7901, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7902")] + Item7902, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7999")] + Item7999, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8101")] + Item8101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8111")] + Item8111, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8113")] + Item8113, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8114")] + Item8114, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8115")] + Item8115, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8117")] + Item8117, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8121")] + Item8121, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8122")] + Item8122, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8123")] + Item8123, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8127")] + Item8127, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8128")] + Item8128, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8131")] + Item8131, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8132")] + Item8132, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8133")] + Item8133, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8136")] + Item8136, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8137")] + Item8137, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8138")] + Item8138, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8141")] + Item8141, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8142")] + Item8142, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8143")] + Item8143, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8144")] + Item8144, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8146")] + Item8146, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8147")] + Item8147, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8148")] + Item8148, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8151")] + Item8151, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8152")] + Item8152, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8153")] + Item8153, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8154")] + Item8154, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8155")] + Item8155, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8156")] + Item8156, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8157")] + Item8157, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8158")] + Item8158, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8161")] + Item8161, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8162")] + Item8162, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8163")] + Item8163, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8164")] + Item8164, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8165")] + Item8165, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8166")] + Item8166, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8171")] + Item8171, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8172")] + Item8172, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8173")] + Item8173, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8174")] + Item8174, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8175")] + Item8175, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8179")] + Item8179, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8181")] + Item8181, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8182")] + Item8182, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8183")] + Item8183, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8189")] + Item8189, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8199")] + Item8199, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8211")] + Item8211, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8212")] + Item8212, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8213")] + Item8213, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8219")] + Item8219, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8221")] + Item8221, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8222")] + Item8222, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8229")] + Item8229, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8231")] + Item8231, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8232")] + Item8232, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8233")] + Item8233, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8234")] + Item8234, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8235")] + Item8235, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8236")] + Item8236, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8239")] + Item8239, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8242")] + Item8242, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8243")] + Item8243, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8244")] + Item8244, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8246")] + Item8246, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8247")] + Item8247, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8249")] + Item8249, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8251")] + Item8251, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8259")] + Item8259, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8261")] + Item8261, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8262")] + Item8262, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8263")] + Item8263, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8269")] + Item8269, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8271")] + Item8271, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8272")] + Item8272, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8279")] + Item8279, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8281")] + Item8281, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8282")] + Item8282, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8289")] + Item8289, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8291")] + Item8291, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8292")] + Item8292, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8293")] + Item8293, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8294")] + Item8294, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8295")] + Item8295, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8299")] + Item8299, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8301")] + Item8301, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8302")] + Item8302, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8303")] + Item8303, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8304")] + Item8304, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8305")] + Item8305, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8306")] + Item8306, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8307")] + Item8307, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8308")] + Item8308, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8311")] + Item8311, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8312")] + Item8312, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8313")] + Item8313, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8314")] + Item8314, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8315")] + Item8315, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8316")] + Item8316, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8317")] + Item8317, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8318")] + Item8318, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8321")] + Item8321, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8322")] + Item8322, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8399")] + Item8399, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8401")] + Item8401, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8402")] + Item8402, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8403")] + Item8403, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8504")] + Item8504, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8505")] + Item8505, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8506")] + Item8506, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8507")] + Item8507, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8508")] + Item8508, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8511")] + Item8511, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8512")] + Item8512, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8514")] + Item8514, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8515")] + Item8515, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8516")] + Item8516, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8517")] + Item8517, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8518")] + Item8518, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8521")] + Item8521, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8522")] + Item8522, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8599")] + Item8599, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8603")] + Item8603, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8606")] + Item8606, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8607")] + Item8607, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8611")] + Item8611, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8612")] + Item8612, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8619")] + Item8619, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8621")] + Item8621, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8622")] + Item8622, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8629")] + Item8629, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8699")] + Item8699, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8703")] + Item8703, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8704")] + Item8704, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8705")] + Item8705, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8706")] + Item8706, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8707")] + Item8707, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8708")] + Item8708, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8711")] + Item8711, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8712")] + Item8712, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8713")] + Item8713, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8714")] + Item8714, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8715")] + Item8715, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8716")] + Item8716, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8717")] + Item8717, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8718")] + Item8718, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8721")] + Item8721, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8722")] + Item8722, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8799")] + Item8799, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8801")] + Item8801, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8802")] + Item8802, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8803")] + Item8803, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8804")] + Item8804, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8805")] + Item8805, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8806")] + Item8806, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8807")] + Item8807, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8808")] + Item8808, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8811")] + Item8811, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8812")] + Item8812, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8813")] + Item8813, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8814")] + Item8814, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8815")] + Item8815, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8899")] + Item8899, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8901")] + Item8901, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8902")] + Item8902, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8903")] + Item8903, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8904")] + Item8904, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8905")] + Item8905, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8906")] + Item8906, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8907")] + Item8907, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8908")] + Item8908, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8911")] + Item8911, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8913")] + Item8913, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8914")] + Item8914, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8915")] + Item8915, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8916")] + Item8916, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8917")] + Item8917, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8918")] + Item8918, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8921")] + Item8921, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8922")] + Item8922, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8924")] + Item8924, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8925")] + Item8925, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8926")] + Item8926, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8927")] + Item8927, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8928")] + Item8928, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8931")] + Item8931, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8932")] + Item8932, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8933")] + Item8933, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8934")] + Item8934, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8935")] + Item8935, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8936")] + Item8936, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8937")] + Item8937, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8938")] + Item8938, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8941")] + Item8941, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8943")] + Item8943, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8944")] + Item8944, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8945")] + Item8945, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8946")] + Item8946, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8947")] + Item8947, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8948")] + Item8948, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8951")] + Item8951, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8952")] + Item8952, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8953")] + Item8953, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8954")] + Item8954, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8955")] + Item8955, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8956")] + Item8956, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8957")] + Item8957, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8958")] + Item8958, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8961")] + Item8961, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8962")] + Item8962, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8963")] + Item8963, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8964")] + Item8964, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8965")] + Item8965, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8998")] + Item8998, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8999")] + Item8999, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9101")] + Item9101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9201")] + Item9201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9203")] + Item9203, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9205")] + Item9205, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9206")] + Item9206, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9207")] + Item9207, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9208")] + Item9208, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9211")] + Item9211, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9212")] + Item9212, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9213")] + Item9213, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9214")] + Item9214, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9215")] + Item9215, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9216")] + Item9216, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9217")] + Item9217, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9218")] + Item9218, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9221")] + Item9221, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9222")] + Item9222, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9223")] + Item9223, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9224")] + Item9224, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9225")] + Item9225, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9226")] + Item9226, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9227")] + Item9227, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9228")] + Item9228, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9231")] + Item9231, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9232")] + Item9232, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9233")] + Item9233, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9234")] + Item9234, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9235")] + Item9235, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9236")] + Item9236, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9237")] + Item9237, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9238")] + Item9238, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9241")] + Item9241, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9242")] + Item9242, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9243")] + Item9243, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9244")] + Item9244, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9245")] + Item9245, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9246")] + Item9246, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9247")] + Item9247, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9248")] + Item9248, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9251")] + Item9251, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9252")] + Item9252, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9253")] + Item9253, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9254")] + Item9254, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9255")] + Item9255, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9256")] + Item9256, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9257")] + Item9257, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9258")] + Item9258, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9261")] + Item9261, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9262")] + Item9262, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9299")] + Item9299, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9301")] + Item9301, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9302")] + Item9302, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9303")] + Item9303, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9304")] + Item9304, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9306")] + Item9306, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9307")] + Item9307, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9308")] + Item9308, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9311")] + Item9311, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9312")] + Item9312, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9313")] + Item9313, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9314")] + Item9314, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9315")] + Item9315, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9399")] + Item9399, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9402")] + Item9402, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9403")] + Item9403, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9404")] + Item9404, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9405")] + Item9405, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9499")] + Item9499, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9502")] + Item9502, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9503")] + Item9503, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9504")] + Item9504, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9599")] + Item9599, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9601")] + Item9601, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9701")] + Item9701, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9702")] + Item9702, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9799")] + Item9799, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0000")] + Item0000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0001")] + Item0001, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0002")] + Item0002, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0003")] + Item0003, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0004")] + Item0004, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0005")] + Item0005, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0006")] + Item0006, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0007")] + Item0007, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0008")] + Item0008, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0009")] + Item0009, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1000")] + Item1000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1100")] + Item1100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1300")] + Item1300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1400")] + Item1400, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1500")] + Item1500, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1600")] + Item1600, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2000")] + Item2000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2300")] + Item2300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2900")] + Item2900, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3000")] + Item3000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3100")] + Item3100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3400")] + Item3400, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3500")] + Item3500, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3600")] + Item3600, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3900")] + Item3900, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4000")] + Item4000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4100")] + Item4100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4200")] + Item4200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4300")] + Item4300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4900")] + Item4900, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5000")] + Item5000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5100")] + Item5100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5200")] + Item5200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6000")] + Item6000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6100")] + Item6100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6200")] + Item6200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6300")] + Item6300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6400")] + Item6400, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6500")] + Item6500, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7000")] + Item7000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7100")] + Item7100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7900")] + Item7900, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8000")] + Item8000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8100")] + Item8100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8170")] + Item8170, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8180")] + Item8180, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8200")] + Item8200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8210")] + Item8210, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8220")] + Item8220, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8230")] + Item8230, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8240")] + Item8240, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8250")] + Item8250, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8260")] + Item8260, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8270")] + Item8270, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8300")] + Item8300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8400")] + Item8400, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8500")] + Item8500, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8600")] + Item8600, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8610")] + Item8610, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8620")] + Item8620, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8700")] + Item8700, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8800")] + Item8800, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8900")] + Item8900, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9000")] + Item9000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9200")] + Item9200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9300")] + Item9300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9400")] + Item9400, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9500")] + Item9500, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9700")] + Item9700, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class MediumOfInstructionType { + + private AUCodeSetsMediumOfInstructionType codeField; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + + /// + public AUCodeSetsMediumOfInstructionType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsMediumOfInstructionType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("0603")] + Item0603, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0604")] + Item0604, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0605")] + Item0605, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0608")] + Item0608, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0609")] + Item0609, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0610")] + Item0610, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0611")] + Item0611, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class YearRangeType { + + private YearLevelType startField; + + private YearLevelType endField; + + /// + public YearLevelType Start { + get { + return this.startField; + } + set { + this.startField = value; + } + } + + /// + public YearLevelType End { + get { + return this.endField; + } + set { + this.endField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ExclusionRuleType { + + private ExclusionRuleTypeType typeField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public ExclusionRuleTypeType Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum ExclusionRuleTypeType { + + /// + SampleSize, + + /// + Description, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ProgramAvailabilityType { + + private AUCodeSets0211ProgramAvailabilityType codeField; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + + /// + public AUCodeSets0211ProgramAvailabilityType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSets0211ProgramAvailabilityType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("0236")] + Item0236, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0235")] + Item0235, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0231")] + Item0231, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0239")] + Item0239, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0238")] + Item0238, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9998")] + Item9998, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0237")] + Item0237, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0234")] + Item0234, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ProgramStatusType { + + private ProgramStatusTypeCode codeField; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + + /// + public ProgramStatusTypeCode Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum ProgramStatusTypeCode { + + /// + S001, + + /// + S002, + + /// + S003, + + /// + S004, + + /// + S005, + + /// + S006, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ReferralSourceType { + + private AUCodeSets0792IdentificationProcedureType codeField; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + + /// + public AUCodeSets0792IdentificationProcedureType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSets0792IdentificationProcedureType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("2147")] + Item2147, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2148")] + Item2148, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2149")] + Item2149, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2151")] + Item2151, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2152")] + Item2152, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2153")] + Item2153, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ProgramFundingSourceType { + + private AUCodeSetsProgramFundingSourceCodeType codeField; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + + /// + public AUCodeSetsProgramFundingSourceCodeType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsProgramFundingSourceCodeType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4")] + Item4, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5")] + Item5, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9")] + Item9, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class SchoolProgramType { + + private string categoryField; + + private string typeField; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Category { + get { + return this.categoryField; + } + set { + this.categoryField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class LocationType { + + private string locationNameField; + + private LocationTypeLocationRefId locationRefIdField; + + private LocationTypeType typeField; + + private bool typeFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string LocationName { + get { + return this.locationNameField; + } + set { + this.locationNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public LocationTypeLocationRefId LocationRefId { + get { + return this.locationRefIdField; + } + set { + this.locationRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public LocationTypeType Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TypeSpecified { + get { + return this.typeFieldSpecified; + } + set { + this.typeFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class LocationTypeLocationRefId { + + private LocationTypeLocationRefIdSIF_RefObject sIF_RefObjectField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public LocationTypeLocationRefIdSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; + } + set { + this.sIF_RefObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum LocationTypeLocationRefIdSIF_RefObject { + + /// + SchoolInfo, + + /// + LEAInfo, + + /// + RoomInfo, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum LocationTypeType { + + /// + Classroom, + + /// + School, + + /// + District, + + /// + Campus, + + /// + IntermediateUnit, + + /// + StateEducationAgency, + + /// + NonInstructionalSpace, + + /// + AthleticVenue, + + /// + Other, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StudentActivityType { + + private AUCodeSetsActivityInvolvementCodeType codeField; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + + /// + public AUCodeSetsActivityInvolvementCodeType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsActivityInvolvementCodeType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("1010")] + Item1010, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1011")] + Item1011, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1012")] + Item1012, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1013")] + Item1013, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1014")] + Item1014, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1015")] + Item1015, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1016")] + Item1016, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1017")] + Item1017, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1018")] + Item1018, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1019")] + Item1019, + + /// + [System.Xml.Serialization.XmlEnumAttribute("101A")] + Item101A, + + /// + [System.Xml.Serialization.XmlEnumAttribute("101B")] + Item101B, + + /// + [System.Xml.Serialization.XmlEnumAttribute("101C")] + Item101C, + + /// + [System.Xml.Serialization.XmlEnumAttribute("101D")] + Item101D, + + /// + [System.Xml.Serialization.XmlEnumAttribute("101E")] + Item101E, + + /// + [System.Xml.Serialization.XmlEnumAttribute("101F")] + Item101F, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1020")] + Item1020, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1021")] + Item1021, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1022")] + Item1022, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1023")] + Item1023, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1024")] + Item1024, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1025")] + Item1025, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1026")] + Item1026, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1027")] + Item1027, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1028")] + Item1028, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1029")] + Item1029, + + /// + [System.Xml.Serialization.XmlEnumAttribute("102A")] + Item102A, + + /// + [System.Xml.Serialization.XmlEnumAttribute("102B")] + Item102B, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1031")] + Item1031, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1041")] + Item1041, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1042")] + Item1042, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1043")] + Item1043, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1051")] + Item1051, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1061")] + Item1061, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1071")] + Item1071, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1081")] + Item1081, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1091")] + Item1091, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1101")] + Item1101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1110")] + Item1110, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1111")] + Item1111, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1112")] + Item1112, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1113")] + Item1113, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1114")] + Item1114, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1121")] + Item1121, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1122")] + Item1122, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1123")] + Item1123, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1131")] + Item1131, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1141")] + Item1141, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1151")] + Item1151, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1152")] + Item1152, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1153")] + Item1153, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1161")] + Item1161, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1171")] + Item1171, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1181")] + Item1181, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1191")] + Item1191, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1201")] + Item1201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1210")] + Item1210, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1211")] + Item1211, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1212")] + Item1212, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1213")] + Item1213, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1214")] + Item1214, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1220")] + Item1220, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1221")] + Item1221, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1222")] + Item1222, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1223")] + Item1223, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1224")] + Item1224, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1225")] + Item1225, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1226")] + Item1226, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1227")] + Item1227, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1228")] + Item1228, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1229")] + Item1229, + + /// + [System.Xml.Serialization.XmlEnumAttribute("122A")] + Item122A, + + /// + [System.Xml.Serialization.XmlEnumAttribute("122B")] + Item122B, + + /// + [System.Xml.Serialization.XmlEnumAttribute("122C")] + Item122C, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1231")] + Item1231, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1241")] + Item1241, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1250")] + Item1250, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1251")] + Item1251, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1252")] + Item1252, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1261")] + Item1261, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1271")] + Item1271, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1272")] + Item1272, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1280")] + Item1280, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1281")] + Item1281, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1282")] + Item1282, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1289")] + Item1289, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1291")] + Item1291, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1301")] + Item1301, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1311")] + Item1311, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1321")] + Item1321, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1322")] + Item1322, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1323")] + Item1323, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1324")] + Item1324, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1331")] + Item1331, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1341")] + Item1341, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1351")] + Item1351, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1352")] + Item1352, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1353")] + Item1353, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1362")] + Item1362, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1363")] + Item1363, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1371")] + Item1371, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1372")] + Item1372, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1373")] + Item1373, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1374")] + Item1374, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1375")] + Item1375, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1380")] + Item1380, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1381")] + Item1381, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1383")] + Item1383, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1384")] + Item1384, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1385")] + Item1385, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1386")] + Item1386, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1387")] + Item1387, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1391")] + Item1391, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1392")] + Item1392, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1393")] + Item1393, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1401")] + Item1401, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1402")] + Item1402, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1411")] + Item1411, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1421")] + Item1421, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1430")] + Item1430, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1431")] + Item1431, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1432")] + Item1432, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1433")] + Item1433, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1434")] + Item1434, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1435")] + Item1435, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1436")] + Item1436, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1437")] + Item1437, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1438")] + Item1438, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1439")] + Item1439, + + /// + [System.Xml.Serialization.XmlEnumAttribute("143A")] + Item143A, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1441")] + Item1441, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1442")] + Item1442, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1450")] + Item1450, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1451")] + Item1451, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1452")] + Item1452, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1453")] + Item1453, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1454")] + Item1454, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1455")] + Item1455, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1456")] + Item1456, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1459")] + Item1459, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1461")] + Item1461, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1471")] + Item1471, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1472")] + Item1472, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1473")] + Item1473, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1481")] + Item1481, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1490")] + Item1490, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1491")] + Item1491, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1492")] + Item1492, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1493")] + Item1493, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1501")] + Item1501, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1510")] + Item1510, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1511")] + Item1511, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1512")] + Item1512, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1513")] + Item1513, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1514")] + Item1514, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1515")] + Item1515, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1516")] + Item1516, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1521")] + Item1521, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1531")] + Item1531, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1541")] + Item1541, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1542")] + Item1542, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1543")] + Item1543, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1544")] + Item1544, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1551")] + Item1551, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1561")] + Item1561, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1562")] + Item1562, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1571")] + Item1571, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1581")] + Item1581, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1582")] + Item1582, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1590")] + Item1590, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1591")] + Item1591, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1592")] + Item1592, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1593")] + Item1593, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1594")] + Item1594, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1595")] + Item1595, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1596")] + Item1596, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1597")] + Item1597, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1598")] + Item1598, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1599")] + Item1599, + + /// + [System.Xml.Serialization.XmlEnumAttribute("159A")] + Item159A, + + /// + [System.Xml.Serialization.XmlEnumAttribute("159B")] + Item159B, + + /// + [System.Xml.Serialization.XmlEnumAttribute("159C")] + Item159C, + + /// + [System.Xml.Serialization.XmlEnumAttribute("159D")] + Item159D, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1601")] + Item1601, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1602")] + Item1602, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1612")] + Item1612, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1621")] + Item1621, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1622")] + Item1622, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1631")] + Item1631, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1632")] + Item1632, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1641")] + Item1641, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1651")] + Item1651, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1652")] + Item1652, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1653")] + Item1653, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1654")] + Item1654, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1660")] + Item1660, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1661")] + Item1661, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1662")] + Item1662, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1663")] + Item1663, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1671")] + Item1671, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1681")] + Item1681, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1691")] + Item1691, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1701")] + Item1701, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1709")] + Item1709, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1711")] + Item1711, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1712")] + Item1712, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1721")] + Item1721, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1731")] + Item1731, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1732")] + Item1732, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1741")] + Item1741, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1751")] + Item1751, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1760")] + Item1760, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1761")] + Item1761, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1762")] + Item1762, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1763")] + Item1763, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1764")] + Item1764, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1770")] + Item1770, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1771")] + Item1771, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1772")] + Item1772, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1773")] + Item1773, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1774")] + Item1774, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1775")] + Item1775, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1776")] + Item1776, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1781")] + Item1781, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1782")] + Item1782, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1791")] + Item1791, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1792")] + Item1792, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1800")] + Item1800, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1801")] + Item1801, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1802")] + Item1802, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1803")] + Item1803, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1811")] + Item1811, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1821")] + Item1821, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1831")] + Item1831, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1840")] + Item1840, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1841")] + Item1841, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1842")] + Item1842, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1843")] + Item1843, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1844")] + Item1844, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1845")] + Item1845, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1846")] + Item1846, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1847")] + Item1847, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1848")] + Item1848, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1849")] + Item1849, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2010")] + Item2010, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2011")] + Item2011, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2012")] + Item2012, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2013")] + Item2013, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2014")] + Item2014, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2015")] + Item2015, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2016")] + Item2016, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2017")] + Item2017, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2019")] + Item2019, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3010")] + Item3010, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3011")] + Item3011, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3012")] + Item3012, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3013")] + Item3013, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3014")] + Item3014, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3015")] + Item3015, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3019")] + Item3019, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4011")] + Item4011, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4012")] + Item4012, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4019")] + Item4019, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4021")] + Item4021, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4022")] + Item4022, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4023")] + Item4023, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4024")] + Item4024, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4025")] + Item4025, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4029")] + Item4029, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4031")] + Item4031, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4039")] + Item4039, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4041")] + Item4041, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4042")] + Item4042, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4043")] + Item4043, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4044")] + Item4044, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5010")] + Item5010, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5011")] + Item5011, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5012")] + Item5012, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5013")] + Item5013, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5019")] + Item5019, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5020")] + Item5020, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5021")] + Item5021, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5022")] + Item5022, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5023")] + Item5023, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5024")] + Item5024, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5025")] + Item5025, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5029")] + Item5029, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6011")] + Item6011, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6012")] + Item6012, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6013")] + Item6013, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6014")] + Item6014, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6019")] + Item6019, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6021")] + Item6021, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6022")] + Item6022, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6023")] + Item6023, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6029")] + Item6029, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6031")] + Item6031, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6032")] + Item6032, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6039")] + Item6039, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7011")] + Item7011, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7012")] + Item7012, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7013")] + Item7013, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7019")] + Item7019, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ActivityTimeType { + + private System.DateTime creationDateField; + + private ActivityTimeTypeDuration durationField; + + private System.Nullable startDateField; + + private bool startDateFieldSpecified; + + private System.Nullable finishDateField; + + private bool finishDateFieldSpecified; + + private System.Nullable dueDateField; + + private bool dueDateFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime CreationDate { + get { + return this.creationDateField; + } + set { + this.creationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public ActivityTimeTypeDuration Duration { + get { + return this.durationField; + } + set { + this.durationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable StartDate { + get { + return this.startDateField; + } + set { + this.startDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartDateSpecified { + get { + return this.startDateFieldSpecified; + } + set { + this.startDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable FinishDate { + get { + return this.finishDateField; + } + set { + this.finishDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FinishDateSpecified { + get { + return this.finishDateFieldSpecified; + } + set { + this.finishDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable DueDate { + get { + return this.dueDateField; + } + set { + this.dueDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DueDateSpecified { + get { + return this.dueDateFieldSpecified; + } + set { + this.dueDateFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ActivityTimeTypeDuration { + + private ActivityTimeTypeDurationUnits unitsField; + + private uint valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public ActivityTimeTypeDurationUnits Units { + get { + return this.unitsField; + } + set { + this.unitsField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public uint Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum ActivityTimeTypeDurationUnits { + + /// + week, + + /// + day, + + /// + hour, + + /// + minute, + + /// + second, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class SoftwareRequirementType { + + private string softwareTitleField; + + private string versionField; + + private string vendorField; + + private string osField; + + /// + public string SoftwareTitle { + get { + return this.softwareTitleField; + } + set { + this.softwareTitleField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Version { + get { + return this.versionField; + } + set { + this.versionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Vendor { + get { + return this.vendorField; + } + set { + this.vendorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string OS { + get { + return this.osField; + } + set { + this.osField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class TechnicalRequirementsType { + + private string technicalRequirementField; + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string TechnicalRequirement { + get { + return this.technicalRequirementField; + } + set { + this.technicalRequirementField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ContactFlagsType { + + private System.Nullable parentLegalGuardianField; + + private bool parentLegalGuardianFieldSpecified; + + private System.Nullable pickupRightsField; + + private bool pickupRightsFieldSpecified; + + private System.Nullable livesWithField; + + private bool livesWithFieldSpecified; + + private System.Nullable accessToRecordsField; + + private bool accessToRecordsFieldSpecified; + + private System.Nullable receivesAssessmentReportField; + + private bool receivesAssessmentReportFieldSpecified; + + private System.Nullable emergencyContactField; + + private bool emergencyContactFieldSpecified; + + private System.Nullable hasCustodyField; + + private bool hasCustodyFieldSpecified; + + private System.Nullable disciplinaryContactField; + + private bool disciplinaryContactFieldSpecified; + + private System.Nullable attendanceContactField; + + private bool attendanceContactFieldSpecified; + + private System.Nullable primaryCareProviderField; + + private bool primaryCareProviderFieldSpecified; + + private System.Nullable feesBillingField; + + private bool feesBillingFieldSpecified; + + private System.Nullable feesAccessField; + + private bool feesAccessFieldSpecified; + + private System.Nullable familyMailField; + + private bool familyMailFieldSpecified; + + private System.Nullable interventionOrderField; + + private bool interventionOrderFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ParentLegalGuardian { + get { + return this.parentLegalGuardianField; + } + set { + this.parentLegalGuardianField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ParentLegalGuardianSpecified { + get { + return this.parentLegalGuardianFieldSpecified; + } + set { + this.parentLegalGuardianFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable PickupRights { + get { + return this.pickupRightsField; + } + set { + this.pickupRightsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PickupRightsSpecified { + get { + return this.pickupRightsFieldSpecified; + } + set { + this.pickupRightsFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable LivesWith { + get { + return this.livesWithField; + } + set { + this.livesWithField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LivesWithSpecified { + get { + return this.livesWithFieldSpecified; + } + set { + this.livesWithFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable AccessToRecords { + get { + return this.accessToRecordsField; + } + set { + this.accessToRecordsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AccessToRecordsSpecified { + get { + return this.accessToRecordsFieldSpecified; + } + set { + this.accessToRecordsFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ReceivesAssessmentReport { + get { + return this.receivesAssessmentReportField; + } + set { + this.receivesAssessmentReportField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ReceivesAssessmentReportSpecified { + get { + return this.receivesAssessmentReportFieldSpecified; + } + set { + this.receivesAssessmentReportFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable EmergencyContact { + get { + return this.emergencyContactField; + } + set { + this.emergencyContactField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EmergencyContactSpecified { + get { + return this.emergencyContactFieldSpecified; + } + set { + this.emergencyContactFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable HasCustody { + get { + return this.hasCustodyField; + } + set { + this.hasCustodyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool HasCustodySpecified { + get { + return this.hasCustodyFieldSpecified; + } + set { + this.hasCustodyFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable DisciplinaryContact { + get { + return this.disciplinaryContactField; + } + set { + this.disciplinaryContactField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DisciplinaryContactSpecified { + get { + return this.disciplinaryContactFieldSpecified; + } + set { + this.disciplinaryContactFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable AttendanceContact { + get { + return this.attendanceContactField; + } + set { + this.attendanceContactField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AttendanceContactSpecified { + get { + return this.attendanceContactFieldSpecified; + } + set { + this.attendanceContactFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable PrimaryCareProvider { + get { + return this.primaryCareProviderField; + } + set { + this.primaryCareProviderField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PrimaryCareProviderSpecified { + get { + return this.primaryCareProviderFieldSpecified; + } + set { + this.primaryCareProviderFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable FeesBilling { + get { + return this.feesBillingField; + } + set { + this.feesBillingField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FeesBillingSpecified { + get { + return this.feesBillingFieldSpecified; + } + set { + this.feesBillingFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable FeesAccess { + get { + return this.feesAccessField; + } + set { + this.feesAccessField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FeesAccessSpecified { + get { + return this.feesAccessFieldSpecified; + } + set { + this.feesAccessFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable FamilyMail { + get { + return this.familyMailField; + } + set { + this.familyMailField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FamilyMailSpecified { + get { + return this.familyMailFieldSpecified; + } + set { + this.familyMailFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable InterventionOrder { + get { + return this.interventionOrderField; + } + set { + this.interventionOrderField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InterventionOrderSpecified { + get { + return this.interventionOrderFieldSpecified; + } + set { + this.interventionOrderFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class RelationshipType { + + private AUCodeSetsRelationshipToStudentType codeField; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + + /// + public AUCodeSetsRelationshipToStudentType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsRelationshipToStudentType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("01")] + Item01, + + /// + [System.Xml.Serialization.XmlEnumAttribute("02")] + Item02, + + /// + [System.Xml.Serialization.XmlEnumAttribute("03")] + Item03, + + /// + [System.Xml.Serialization.XmlEnumAttribute("04")] + Item04, + + /// + [System.Xml.Serialization.XmlEnumAttribute("05")] + Item05, + + /// + [System.Xml.Serialization.XmlEnumAttribute("06")] + Item06, + + /// + [System.Xml.Serialization.XmlEnumAttribute("07")] + Item07, + + /// + [System.Xml.Serialization.XmlEnumAttribute("08")] + Item08, + + /// + [System.Xml.Serialization.XmlEnumAttribute("09")] + Item09, + + /// + [System.Xml.Serialization.XmlEnumAttribute("10")] + Item10, + + /// + [System.Xml.Serialization.XmlEnumAttribute("11")] + Item11, + + /// + [System.Xml.Serialization.XmlEnumAttribute("12")] + Item12, + + /// + [System.Xml.Serialization.XmlEnumAttribute("13")] + Item13, + + /// + [System.Xml.Serialization.XmlEnumAttribute("14")] + Item14, + + /// + [System.Xml.Serialization.XmlEnumAttribute("00")] + Item00, + + /// + [System.Xml.Serialization.XmlEnumAttribute("32")] + Item32, + + /// + [System.Xml.Serialization.XmlEnumAttribute("31")] + Item31, + + /// + [System.Xml.Serialization.XmlEnumAttribute("30")] + Item30, + + /// + [System.Xml.Serialization.XmlEnumAttribute("20")] + Item20, + + /// + [System.Xml.Serialization.XmlEnumAttribute("40")] + Item40, + + /// + [System.Xml.Serialization.XmlEnumAttribute("99")] + Item99, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class SchoolTravelType { + + private System.Nullable travelModeField; + + private bool travelModeFieldSpecified; + + private string travelDetailsField; + + private System.Nullable travelAccompanimentField; + + private bool travelAccompanimentFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable TravelMode { + get { + return this.travelModeField; + } + set { + this.travelModeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TravelModeSpecified { + get { + return this.travelModeFieldSpecified; + } + set { + this.travelModeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TravelDetails { + get { + return this.travelDetailsField; + } + set { + this.travelDetailsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable TravelAccompaniment { + get { + return this.travelAccompanimentField; + } + set { + this.travelAccompanimentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TravelAccompanimentSpecified { + get { + return this.travelAccompanimentFieldSpecified; + } + set { + this.travelAccompanimentFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsTravelModeType { + + /// + A, + + /// + B, + + /// + C, + + /// + D, + + /// + E, + + /// + F, + + /// + G, + + /// + H, + + /// + I, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsAccompanimentType { + + /// + A, + + /// + I, + + /// + U, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class TravelDetailsContainerType { + + private SchoolTravelType toSchoolField; + + private SchoolTravelType fromSchoolField; + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SchoolTravelType ToSchool { + get { + return this.toSchoolField; + } + set { + this.toSchoolField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SchoolTravelType FromSchool { + get { + return this.fromSchoolField; + } + set { + this.fromSchoolField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class PublishingPermissionType { + + private AUCodeSetsPermissionCategoryCodeType permissionCategoryField; + + private AUCodeSetsYesOrNoCategoryType permissionValueField; + + /// + public AUCodeSetsPermissionCategoryCodeType PermissionCategory { + get { + return this.permissionCategoryField; + } + set { + this.permissionCategoryField = value; + } + } + + /// + public AUCodeSetsYesOrNoCategoryType PermissionValue { + get { + return this.permissionValueField; + } + set { + this.permissionValueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsPermissionCategoryCodeType { + + /// + OKPrintedMaterial, + + /// + OKOnlineMaterial, + + /// + OKMediaRelease, + + /// + [System.Xml.Serialization.XmlEnumAttribute("School/College Newsletter")] + SchoolCollegeNewsletter, + + /// + [System.Xml.Serialization.XmlEnumAttribute("School/College Yearbook")] + SchoolCollegeYearbook, + + /// + [System.Xml.Serialization.XmlEnumAttribute("Jurisdiction Promotional")] + JurisdictionPromotional, + + /// + [System.Xml.Serialization.XmlEnumAttribute("Jurisdiction Educational")] + JurisdictionEducational, + + /// + OKPublishInfo, + + /// + OKOnLineServices, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StudentGroupType { + + private AUCodeSetsGroupCategoryCodeType groupCategoryField; + + private string groupLocalIdField; + + private string groupDescriptionField; + + /// + public AUCodeSetsGroupCategoryCodeType GroupCategory { + get { + return this.groupCategoryField; + } + set { + this.groupCategoryField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string GroupLocalId { + get { + return this.groupLocalIdField; + } + set { + this.groupLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string GroupDescription { + get { + return this.groupDescriptionField; + } + set { + this.groupDescriptionField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsGroupCategoryCodeType { + + /// + PastoralGroup, + + /// + MentorGroup, + + /// + RollGroup, + + /// + AfterSchoolGroup, + + /// + OtherGroup, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StudentSubjectChoiceType { + + private System.Nullable preferenceNumberField; + + private bool preferenceNumberFieldSpecified; + + private string subjectLocalIdField; + + private SubjectAreaType studyDescriptionField; + + private string otherSchoolLocalIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable PreferenceNumber { + get { + return this.preferenceNumberField; + } + set { + this.preferenceNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PreferenceNumberSpecified { + get { + return this.preferenceNumberFieldSpecified; + } + set { + this.preferenceNumberFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string SubjectLocalId { + get { + return this.subjectLocalIdField; + } + set { + this.subjectLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SubjectAreaType StudyDescription { + get { + return this.studyDescriptionField; + } + set { + this.studyDescriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string OtherSchoolLocalId { + get { + return this.otherSchoolLocalIdField; + } + set { + this.otherSchoolLocalIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class PromotionInfoType { + + private System.Nullable promotionStatusField; + + private bool promotionStatusFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable PromotionStatus { + get { + return this.promotionStatusField; + } + set { + this.promotionStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PromotionStatusSpecified { + get { + return this.promotionStatusFieldSpecified; + } + set { + this.promotionStatusFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum PromotionInfoTypePromotionStatus { + + /// + Promoted, + + /// + Demoted, + + /// + Retained, + + /// + NA, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class CatchmentStatusContainerType { + + private AUCodeSetsPublicSchoolCatchmentStatusType codeField; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + + /// + public AUCodeSetsPublicSchoolCatchmentStatusType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsPublicSchoolCatchmentStatusType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("1652")] + Item1652, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1653")] + Item1653, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StudentExitContainerType { + + private AUCodeSetsExitWithdrawalTypeType codeField; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + + /// + public AUCodeSetsExitWithdrawalTypeType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsExitWithdrawalTypeType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("1907")] + Item1907, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1908")] + Item1908, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1909")] + Item1909, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1910")] + Item1910, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1911")] + Item1911, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1912")] + Item1912, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1913")] + Item1913, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1914")] + Item1914, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1915")] + Item1915, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1916")] + Item1916, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1917")] + Item1917, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1918")] + Item1918, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1919")] + Item1919, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1921")] + Item1921, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1922")] + Item1922, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1923")] + Item1923, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1924")] + Item1924, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1925")] + Item1925, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1926")] + Item1926, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1927")] + Item1927, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1928")] + Item1928, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1930")] + Item1930, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1931")] + Item1931, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1940")] + Item1940, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1941")] + Item1941, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3499")] + Item3499, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3500")] + Item3500, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3501")] + Item3501, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3502")] + Item3502, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3503")] + Item3503, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3504")] + Item3504, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3505")] + Item3505, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3509")] + Item3509, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9998")] + Item9998, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StudentExitStatusContainerType { + + private AUCodeSetsExitWithdrawalStatusType codeField; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + + /// + public AUCodeSetsExitWithdrawalStatusType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsExitWithdrawalStatusType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("1905")] + Item1905, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1906")] + Item1906, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StaffRefIdType { + + private StaffRefIdTypeSIF_RefObject sIF_RefObjectField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public StaffRefIdTypeSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; + } + set { + this.sIF_RefObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum StaffRefIdTypeSIF_RefObject { + + /// + StaffPersonal, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class HomeroomType { + + private HomeroomTypeSIF_RefObject sIF_RefObjectField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public HomeroomTypeSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; + } + set { + this.sIF_RefObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum HomeroomTypeSIF_RefObject { + + /// + RoomInfo, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StudentEntryContainerType { + + private AUCodeSetsEntryTypeType codeField; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + + /// + public AUCodeSetsEntryTypeType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsEntryTypeType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("1821")] + Item1821, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1822")] + Item1822, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1823")] + Item1823, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1824")] + Item1824, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1825")] + Item1825, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1826")] + Item1826, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1827")] + Item1827, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1828")] + Item1828, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1829")] + Item1829, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1830")] + Item1830, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1831")] + Item1831, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1833")] + Item1833, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0997")] + Item0997, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1835")] + Item1835, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1836")] + Item1836, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1837")] + Item1837, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1838")] + Item1838, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1839")] + Item1839, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1840")] + Item1840, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1841")] + Item1841, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0998")] + Item0998, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StudentMostRecentContainerType { + + private string schoolLocalIdField; + + private string homeroomLocalIdField; + + private YearLevelType yearLevelField; + + private System.Nullable fTEField; + + private bool fTEFieldSpecified; + + private System.Nullable parent1LanguageField; + + private bool parent1LanguageFieldSpecified; + + private System.Nullable parent2LanguageField; + + private bool parent2LanguageFieldSpecified; + + private System.Nullable parent1EmploymentTypeField; + + private bool parent1EmploymentTypeFieldSpecified; + + private System.Nullable parent2EmploymentTypeField; + + private bool parent2EmploymentTypeFieldSpecified; + + private System.Nullable parent1SchoolEducationLevelField; + + private bool parent1SchoolEducationLevelFieldSpecified; + + private System.Nullable parent2SchoolEducationLevelField; + + private bool parent2SchoolEducationLevelFieldSpecified; + + private System.Nullable parent1NonSchoolEducationField; + + private bool parent1NonSchoolEducationFieldSpecified; + + private System.Nullable parent2NonSchoolEducationField; + + private bool parent2NonSchoolEducationFieldSpecified; + + private string localCampusIdField; + + private string schoolACARAIdField; + + private YearLevelType testLevelField; + + private string homegroupField; + + private string classCodeField; + + private System.Nullable membershipTypeField; + + private bool membershipTypeFieldSpecified; + + private System.Nullable fFPOSField; + + private bool fFPOSFieldSpecified; + + private string reportingSchoolIdField; + + private string otherEnrollmentSchoolACARAIdField; + + private string otherSchoolNameField; + + private System.Nullable disabilityLevelOfAdjustmentField; + + private bool disabilityLevelOfAdjustmentFieldSpecified; + + private System.Nullable disabilityCategoryField; + + private bool disabilityCategoryFieldSpecified; + + private string censusAgeField; + + private System.Nullable distanceEducationStudentField; + + private bool distanceEducationStudentFieldSpecified; + + private System.Nullable boardingStatusField; + + private bool boardingStatusFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolLocalId { + get { + return this.schoolLocalIdField; + } + set { + this.schoolLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string HomeroomLocalId { + get { + return this.homeroomLocalIdField; + } + set { + this.homeroomLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public YearLevelType YearLevel { + get { + return this.yearLevelField; + } + set { + this.yearLevelField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable FTE { + get { + return this.fTEField; + } + set { + this.fTEField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FTESpecified { + get { + return this.fTEFieldSpecified; + } + set { + this.fTEFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Parent1Language { + get { + return this.parent1LanguageField; + } + set { + this.parent1LanguageField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Parent1LanguageSpecified { + get { + return this.parent1LanguageFieldSpecified; + } + set { + this.parent1LanguageFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Parent2Language { + get { + return this.parent2LanguageField; + } + set { + this.parent2LanguageField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Parent2LanguageSpecified { + get { + return this.parent2LanguageFieldSpecified; + } + set { + this.parent2LanguageFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Parent1EmploymentType { + get { + return this.parent1EmploymentTypeField; + } + set { + this.parent1EmploymentTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Parent1EmploymentTypeSpecified { + get { + return this.parent1EmploymentTypeFieldSpecified; + } + set { + this.parent1EmploymentTypeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Parent2EmploymentType { + get { + return this.parent2EmploymentTypeField; + } + set { + this.parent2EmploymentTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Parent2EmploymentTypeSpecified { + get { + return this.parent2EmploymentTypeFieldSpecified; + } + set { + this.parent2EmploymentTypeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Parent1SchoolEducationLevel { + get { + return this.parent1SchoolEducationLevelField; + } + set { + this.parent1SchoolEducationLevelField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Parent1SchoolEducationLevelSpecified { + get { + return this.parent1SchoolEducationLevelFieldSpecified; + } + set { + this.parent1SchoolEducationLevelFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Parent2SchoolEducationLevel { + get { + return this.parent2SchoolEducationLevelField; + } + set { + this.parent2SchoolEducationLevelField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Parent2SchoolEducationLevelSpecified { + get { + return this.parent2SchoolEducationLevelFieldSpecified; + } + set { + this.parent2SchoolEducationLevelFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Parent1NonSchoolEducation { + get { + return this.parent1NonSchoolEducationField; + } + set { + this.parent1NonSchoolEducationField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Parent1NonSchoolEducationSpecified { + get { + return this.parent1NonSchoolEducationFieldSpecified; + } + set { + this.parent1NonSchoolEducationFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Parent2NonSchoolEducation { + get { + return this.parent2NonSchoolEducationField; + } + set { + this.parent2NonSchoolEducationField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Parent2NonSchoolEducationSpecified { + get { + return this.parent2NonSchoolEducationFieldSpecified; + } + set { + this.parent2NonSchoolEducationFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalCampusId { + get { + return this.localCampusIdField; + } + set { + this.localCampusIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolACARAId { + get { + return this.schoolACARAIdField; + } + set { + this.schoolACARAIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public YearLevelType TestLevel { + get { + return this.testLevelField; + } + set { + this.testLevelField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Homegroup { + get { + return this.homegroupField; + } + set { + this.homegroupField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ClassCode { + get { + return this.classCodeField; + } + set { + this.classCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable MembershipType { + get { + return this.membershipTypeField; + } + set { + this.membershipTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MembershipTypeSpecified { + get { + return this.membershipTypeFieldSpecified; + } + set { + this.membershipTypeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable FFPOS { + get { + return this.fFPOSField; + } + set { + this.fFPOSField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FFPOSSpecified { + get { + return this.fFPOSFieldSpecified; + } + set { + this.fFPOSFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ReportingSchoolId { + get { + return this.reportingSchoolIdField; + } + set { + this.reportingSchoolIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string OtherEnrollmentSchoolACARAId { + get { + return this.otherEnrollmentSchoolACARAIdField; + } + set { + this.otherEnrollmentSchoolACARAIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string OtherSchoolName { + get { + return this.otherSchoolNameField; + } + set { + this.otherSchoolNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable DisabilityLevelOfAdjustment { + get { + return this.disabilityLevelOfAdjustmentField; + } + set { + this.disabilityLevelOfAdjustmentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DisabilityLevelOfAdjustmentSpecified { + get { + return this.disabilityLevelOfAdjustmentFieldSpecified; + } + set { + this.disabilityLevelOfAdjustmentFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable DisabilityCategory { + get { + return this.disabilityCategoryField; + } + set { + this.disabilityCategoryField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DisabilityCategorySpecified { + get { + return this.disabilityCategoryFieldSpecified; + } + set { + this.disabilityCategoryFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", IsNullable=true)] + public string CensusAge { + get { + return this.censusAgeField; + } + set { + this.censusAgeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable DistanceEducationStudent { + get { + return this.distanceEducationStudentField; + } + set { + this.distanceEducationStudentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DistanceEducationStudentSpecified { + get { + return this.distanceEducationStudentFieldSpecified; + } + set { + this.distanceEducationStudentFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable BoardingStatus { + get { + return this.boardingStatusField; + } + set { + this.boardingStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool BoardingStatusSpecified { + get { + return this.boardingStatusFieldSpecified; + } + set { + this.boardingStatusFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsEmploymentTypeType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4")] + Item4, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8")] + Item8, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9")] + Item9, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsSchoolEducationLevelTypeType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("0")] + Item0, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4")] + Item4, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsNonSchoolEducationType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("0")] + Item0, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5")] + Item5, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6")] + Item6, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7")] + Item7, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8")] + Item8, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsSchoolEnrollmentTypeType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("01")] + Item01, + + /// + [System.Xml.Serialization.XmlEnumAttribute("02")] + Item02, + + /// + [System.Xml.Serialization.XmlEnumAttribute("03")] + Item03, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsFFPOSStatusCodeType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9")] + Item9, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum StudentMostRecentContainerTypeDisabilityLevelOfAdjustment { + + /// + QDTP, + + /// + Supplementary, + + /// + Substantial, + + /// + Extensive, + + /// + None, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum StudentMostRecentContainerTypeDisabilityCategory { + + /// + Physical, + + /// + Cognitive, + + /// + [System.Xml.Serialization.XmlEnumAttribute("Social-Emotional")] + SocialEmotional, + + /// + Sensory, + + /// + None, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class MedicalAlertMessageType { + + private MedicalAlertMessageTypeSeverity severityField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public MedicalAlertMessageTypeSeverity Severity { + get { + return this.severityField; + } + set { + this.severityField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum MedicalAlertMessageTypeSeverity { + + /// + Low, + + /// + Moderate, + + /// + High, + + /// + Severe, + + /// + Unknown, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AlertMessageType { + + private AlertMessageTypeType typeField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public AlertMessageTypeType Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AlertMessageTypeType { + + /// + Legal, + + /// + Discipline, + + /// + Educational, + + /// + Other, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StaffMostRecentContainerType { + + private string schoolLocalIdField; + + private string schoolACARAIdField; + + private string localCampusIdField; + + private string[] nAPLANClassListField; + + private string homeGroupField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolLocalId { + get { + return this.schoolLocalIdField; + } + set { + this.schoolLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolACARAId { + get { + return this.schoolACARAIdField; + } + set { + this.schoolACARAIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalCampusId { + get { + return this.localCampusIdField; + } + set { + this.localCampusIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("ClassCode", DataType="normalizedString", IsNullable=false)] + public string[] NAPLANClassList { + get { + return this.nAPLANClassListField; + } + set { + this.nAPLANClassListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string HomeGroup { + get { + return this.homeGroupField; + } + set { + this.homeGroupField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class HouseholdContactInfoType { + + private System.Nullable preferenceNumberField; + + private bool preferenceNumberFieldSpecified; + + private string householdContactIdField; + + private string householdSalutationField; + + private AddressType[] addressListField; + + private EmailType[] emailListField; + + private PhoneNumberType[] phoneNumberListField; + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable PreferenceNumber { + get { + return this.preferenceNumberField; + } + set { + this.preferenceNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PreferenceNumberSpecified { + get { + return this.preferenceNumberFieldSpecified; + } + set { + this.preferenceNumberFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string HouseholdContactId { + get { + return this.householdContactIdField; + } + set { + this.householdContactIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string HouseholdSalutation { + get { + return this.householdSalutationField; + } + set { + this.householdSalutationField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Address", IsNullable=false)] + public AddressType[] AddressList { + get { + return this.addressListField; + } + set { + this.addressListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Email", IsNullable=false)] + public EmailType[] EmailList { + get { + return this.emailListField; + } + set { + this.emailListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("PhoneNumber", IsNullable=false)] + public PhoneNumberType[] PhoneNumberList { + get { + return this.phoneNumberListField; + } + set { + this.phoneNumberListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class VisaSubClassType { + + private string codeField; + + private System.Nullable visaExpiryDateField; + + private bool visaExpiryDateFieldSpecified; + + private System.Nullable aTEExpiryDateField; + + private bool aTEExpiryDateFieldSpecified; + + private System.Nullable aTEStartDateField; + + private bool aTEStartDateFieldSpecified; + + private string visaStatisticalCodeField; + + /// + public string Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable VisaExpiryDate { + get { + return this.visaExpiryDateField; + } + set { + this.visaExpiryDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool VisaExpiryDateSpecified { + get { + return this.visaExpiryDateFieldSpecified; + } + set { + this.visaExpiryDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable ATEExpiryDate { + get { + return this.aTEExpiryDateField; + } + set { + this.aTEExpiryDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ATEExpiryDateSpecified { + get { + return this.aTEExpiryDateFieldSpecified; + } + set { + this.aTEExpiryDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable ATEStartDate { + get { + return this.aTEStartDateField; + } + set { + this.aTEStartDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ATEStartDateSpecified { + get { + return this.aTEStartDateFieldSpecified; + } + set { + this.aTEStartDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string VisaStatisticalCode { + get { + return this.visaStatisticalCodeField; + } + set { + this.visaStatisticalCodeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ReligiousEventType { + + private string typeField; + + private System.DateTime dateField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime Date { + get { + return this.dateField; + } + set { + this.dateField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ReligionType { + + private AUCodeSetsAustralianStandardClassificationOfReligiousGroupsASCRGType codeField; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + + /// + public AUCodeSetsAustralianStandardClassificationOfReligiousGroupsASCRGType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsAustralianStandardClassificationOfReligiousGroupsASCRGType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("0001")] + Item0001, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0002")] + Item0002, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0003")] + Item0003, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0004")] + Item0004, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0005")] + Item0005, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1011")] + Item1011, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2000")] + Item2000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2001")] + Item2001, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2002")] + Item2002, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2003")] + Item2003, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2004")] + Item2004, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2010")] + Item2010, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2012")] + Item2012, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2013")] + Item2013, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2031")] + Item2031, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2051")] + Item2051, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2071")] + Item2071, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2072")] + Item2072, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2073")] + Item2073, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2074")] + Item2074, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2075")] + Item2075, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2079")] + Item2079, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2110")] + Item2110, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2111")] + Item2111, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2112")] + Item2112, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2113")] + Item2113, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2131")] + Item2131, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2150")] + Item2150, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2151")] + Item2151, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2152")] + Item2152, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2171")] + Item2171, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2210")] + Item2210, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2212")] + Item2212, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2214")] + Item2214, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2215")] + Item2215, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2216")] + Item2216, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2219")] + Item2219, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2220")] + Item2220, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2221")] + Item2221, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2222")] + Item2222, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2229")] + Item2229, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2230")] + Item2230, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2231")] + Item2231, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2232")] + Item2232, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2233")] + Item2233, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2234")] + Item2234, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2235")] + Item2235, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2236")] + Item2236, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2237")] + Item2237, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2238")] + Item2238, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2239")] + Item2239, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2250")] + Item2250, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2251")] + Item2251, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2252")] + Item2252, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2253")] + Item2253, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2271")] + Item2271, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2311")] + Item2311, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2331")] + Item2331, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2400")] + Item2400, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2401")] + Item2401, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2402")] + Item2402, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2403")] + Item2403, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2404")] + Item2404, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2405")] + Item2405, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2406")] + Item2406, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2407")] + Item2407, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2408")] + Item2408, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2411")] + Item2411, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2412")] + Item2412, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2413")] + Item2413, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2414")] + Item2414, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2415")] + Item2415, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2499")] + Item2499, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2800")] + Item2800, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2801")] + Item2801, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2802")] + Item2802, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2803")] + Item2803, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2804")] + Item2804, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2805")] + Item2805, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2806")] + Item2806, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2807")] + Item2807, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2808")] + Item2808, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2899")] + Item2899, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2900")] + Item2900, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2901")] + Item2901, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2902")] + Item2902, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2903")] + Item2903, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2904")] + Item2904, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2905")] + Item2905, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2906")] + Item2906, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2907")] + Item2907, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2908")] + Item2908, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2911")] + Item2911, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2912")] + Item2912, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2913")] + Item2913, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2914")] + Item2914, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2915")] + Item2915, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2999")] + Item2999, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3011")] + Item3011, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4011")] + Item4011, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5011")] + Item5011, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6011")] + Item6011, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6031")] + Item6031, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6050")] + Item6050, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6051")] + Item6051, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6052")] + Item6052, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6053")] + Item6053, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6059")] + Item6059, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6071")] + Item6071, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6110")] + Item6110, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6111")] + Item6111, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6112")] + Item6112, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6113")] + Item6113, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6119")] + Item6119, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6130")] + Item6130, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6131")] + Item6131, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6132")] + Item6132, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6133")] + Item6133, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6134")] + Item6134, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6135")] + Item6135, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6139")] + Item6139, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6151")] + Item6151, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6171")] + Item6171, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6991")] + Item6991, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6992")] + Item6992, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6993")] + Item6993, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6994")] + Item6994, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6995")] + Item6995, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6996")] + Item6996, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6997")] + Item6997, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6998")] + Item6998, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6999")] + Item6999, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7010")] + Item7010, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7011")] + Item7011, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7012")] + Item7012, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7013")] + Item7013, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7014")] + Item7014, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class DwellingArrangementType { + + private AUCodeSetsDwellingArrangementType codeField; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + + /// + public AUCodeSetsDwellingArrangementType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsDwellingArrangementType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("1669")] + Item1669, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1670")] + Item1670, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1671")] + Item1671, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1672")] + Item1672, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1673")] + Item1673, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1674")] + Item1674, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1675")] + Item1675, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1676")] + Item1676, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1677")] + Item1677, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1678")] + Item1678, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1679")] + Item1679, + + /// + [System.Xml.Serialization.XmlEnumAttribute("167I")] + Item167I, + + /// + [System.Xml.Serialization.XmlEnumAttribute("167o")] + Item167o, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1680")] + Item1680, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1681")] + Item1681, + + /// + [System.Xml.Serialization.XmlEnumAttribute("168A")] + Item168A, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3425")] + Item3425, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4000")] + Item4000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class LanguageBaseType { + + private AUCodeSetsAustralianStandardClassificationOfLanguagesASCLType codeField; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + + private System.Nullable languageTypeField; + + private bool languageTypeFieldSpecified; + + private string dialectField; + + /// + public AUCodeSetsAustralianStandardClassificationOfLanguagesASCLType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable LanguageType { + get { + return this.languageTypeField; + } + set { + this.languageTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LanguageTypeSpecified { + get { + return this.languageTypeFieldSpecified; + } + set { + this.languageTypeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Dialect { + get { + return this.dialectField; + } + set { + this.dialectField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsLanguageTypeType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4")] + Item4, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5")] + Item5, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6")] + Item6, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9")] + Item9, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class EnglishProficiencyType { + + private AUCodeSetsEnglishProficiencyType codeField; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + + /// + public AUCodeSetsEnglishProficiencyType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsEnglishProficiencyType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("0")] + Item0, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4")] + Item4, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9")] + Item9, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class DemographicsType { + + private System.Nullable indigenousStatusField; + + private bool indigenousStatusFieldSpecified; + + private System.Nullable sexField; + + private bool sexFieldSpecified; + + private System.Nullable birthDateField; + + private bool birthDateFieldSpecified; + + private System.Nullable dateOfDeathField; + + private bool dateOfDeathFieldSpecified; + + private System.Nullable deceasedField; + + private bool deceasedFieldSpecified; + + private System.Nullable birthDateVerificationField; + + private bool birthDateVerificationFieldSpecified; + + private string placeOfBirthField; + + private string stateOfBirthField; + + private System.Nullable countryOfBirthField; + + private bool countryOfBirthFieldSpecified; + + private CountryType[] countriesOfCitizenshipField; + + private CountryType[] countriesOfResidencyField; + + private System.Nullable countryArrivalDateField; + + private bool countryArrivalDateFieldSpecified; + + private System.Nullable australianCitizenshipStatusField; + + private bool australianCitizenshipStatusFieldSpecified; + + private EnglishProficiencyType englishProficiencyField; + + private LanguageBaseType[] languageListField; + + private DwellingArrangementType dwellingArrangementField; + + private ReligionType religionField; + + private ReligiousEventType[] religiousEventListField; + + private string religiousRegionField; + + private System.Nullable permanentResidentField; + + private bool permanentResidentFieldSpecified; + + private string visaSubClassField; + + private string visaStatisticalCodeField; + + private System.Nullable visaExpiryDateField; + + private bool visaExpiryDateFieldSpecified; + + private VisaSubClassType[] visaSubClassListField; + + private System.Nullable lBOTEField; + + private bool lBOTEFieldSpecified; + + private System.Nullable interpreterRequiredField; + + private bool interpreterRequiredFieldSpecified; + + private System.Nullable immunisationCertificateStatusField; + + private bool immunisationCertificateStatusFieldSpecified; + + private System.Nullable culturalBackgroundField; + + private bool culturalBackgroundFieldSpecified; + + private System.Nullable maritalStatusField; + + private bool maritalStatusFieldSpecified; + + private string medicareNumberField; + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable IndigenousStatus { + get { + return this.indigenousStatusField; + } + set { + this.indigenousStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IndigenousStatusSpecified { + get { + return this.indigenousStatusFieldSpecified; + } + set { + this.indigenousStatusFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Sex { + get { + return this.sexField; + } + set { + this.sexField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SexSpecified { + get { + return this.sexFieldSpecified; + } + set { + this.sexFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable BirthDate { + get { + return this.birthDateField; + } + set { + this.birthDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool BirthDateSpecified { + get { + return this.birthDateFieldSpecified; + } + set { + this.birthDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable DateOfDeath { + get { + return this.dateOfDeathField; + } + set { + this.dateOfDeathField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateOfDeathSpecified { + get { + return this.dateOfDeathFieldSpecified; + } + set { + this.dateOfDeathFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Deceased { + get { + return this.deceasedField; + } + set { + this.deceasedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DeceasedSpecified { + get { + return this.deceasedFieldSpecified; + } + set { + this.deceasedFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable BirthDateVerification { + get { + return this.birthDateVerificationField; + } + set { + this.birthDateVerificationField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool BirthDateVerificationSpecified { + get { + return this.birthDateVerificationFieldSpecified; + } + set { + this.birthDateVerificationFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string PlaceOfBirth { + get { + return this.placeOfBirthField; + } + set { + this.placeOfBirthField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string StateOfBirth { + get { + return this.stateOfBirthField; + } + set { + this.stateOfBirthField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable CountryOfBirth { + get { + return this.countryOfBirthField; + } + set { + this.countryOfBirthField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CountryOfBirthSpecified { + get { + return this.countryOfBirthFieldSpecified; + } + set { + this.countryOfBirthFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("CountryOfCitizenship", IsNullable=false)] + public CountryType[] CountriesOfCitizenship { + get { + return this.countriesOfCitizenshipField; + } + set { + this.countriesOfCitizenshipField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("CountryOfResidency", IsNullable=false)] + public CountryType[] CountriesOfResidency { + get { + return this.countriesOfResidencyField; + } + set { + this.countriesOfResidencyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable CountryArrivalDate { + get { + return this.countryArrivalDateField; + } + set { + this.countryArrivalDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CountryArrivalDateSpecified { + get { + return this.countryArrivalDateFieldSpecified; + } + set { + this.countryArrivalDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable AustralianCitizenshipStatus { + get { + return this.australianCitizenshipStatusField; + } + set { + this.australianCitizenshipStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AustralianCitizenshipStatusSpecified { + get { + return this.australianCitizenshipStatusFieldSpecified; + } + set { + this.australianCitizenshipStatusFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public EnglishProficiencyType EnglishProficiency { + get { + return this.englishProficiencyField; + } + set { + this.englishProficiencyField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Language", IsNullable=false)] + public LanguageBaseType[] LanguageList { + get { + return this.languageListField; + } + set { + this.languageListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public DwellingArrangementType DwellingArrangement { + get { + return this.dwellingArrangementField; + } + set { + this.dwellingArrangementField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public ReligionType Religion { + get { + return this.religionField; + } + set { + this.religionField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("ReligiousEvent", IsNullable=false)] + public ReligiousEventType[] ReligiousEventList { + get { + return this.religiousEventListField; + } + set { + this.religiousEventListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ReligiousRegion { + get { + return this.religiousRegionField; + } + set { + this.religiousRegionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable PermanentResident { + get { + return this.permanentResidentField; + } + set { + this.permanentResidentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PermanentResidentSpecified { + get { + return this.permanentResidentFieldSpecified; + } + set { + this.permanentResidentFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string VisaSubClass { + get { + return this.visaSubClassField; + } + set { + this.visaSubClassField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string VisaStatisticalCode { + get { + return this.visaStatisticalCodeField; + } + set { + this.visaStatisticalCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable VisaExpiryDate { + get { + return this.visaExpiryDateField; + } + set { + this.visaExpiryDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool VisaExpiryDateSpecified { + get { + return this.visaExpiryDateFieldSpecified; + } + set { + this.visaExpiryDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("VisaSubClass", IsNullable=false)] + public VisaSubClassType[] VisaSubClassList { + get { + return this.visaSubClassListField; + } + set { + this.visaSubClassListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable LBOTE { + get { + return this.lBOTEField; + } + set { + this.lBOTEField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LBOTESpecified { + get { + return this.lBOTEFieldSpecified; + } + set { + this.lBOTEFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable InterpreterRequired { + get { + return this.interpreterRequiredField; + } + set { + this.interpreterRequiredField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InterpreterRequiredSpecified { + get { + return this.interpreterRequiredFieldSpecified; + } + set { + this.interpreterRequiredFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ImmunisationCertificateStatus { + get { + return this.immunisationCertificateStatusField; + } + set { + this.immunisationCertificateStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ImmunisationCertificateStatusSpecified { + get { + return this.immunisationCertificateStatusFieldSpecified; + } + set { + this.immunisationCertificateStatusFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable CulturalBackground { + get { + return this.culturalBackgroundField; + } + set { + this.culturalBackgroundField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CulturalBackgroundSpecified { + get { + return this.culturalBackgroundFieldSpecified; + } + set { + this.culturalBackgroundFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable MaritalStatus { + get { + return this.maritalStatusField; + } + set { + this.maritalStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MaritalStatusSpecified { + get { + return this.maritalStatusFieldSpecified; + } + set { + this.maritalStatusFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string MedicareNumber { + get { + return this.medicareNumberField; + } + set { + this.medicareNumberField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsIndigenousStatusType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4")] + Item4, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9")] + Item9, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsSexCodeType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4")] + Item4, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9")] + Item9, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsBirthdateVerificationType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("1004")] + Item1004, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1006")] + Item1006, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1008")] + Item1008, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1009")] + Item1009, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1010")] + Item1010, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1011")] + Item1011, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1012")] + Item1012, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1013")] + Item1013, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3423")] + Item3423, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3424")] + Item3424, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + + /// + N, + + /// + Y, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsAustralianCitizenshipStatusType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4")] + Item4, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5")] + Item5, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8")] + Item8, + + /// + X, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsPermanentResidentStatusType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("99")] + Item99, + + /// + N, + + /// + P, + + /// + T, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsImmunisationCertificateStatusType { + + /// + C, + + /// + I, + + /// + IU, + + /// + IN, + + /// + IM, + + /// + IO, + + /// + N, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsAustralianStandardClassificationOfCulturalAndEthnicGroupsASCCEGType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("1101")] + Item1101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1102")] + Item1102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1103")] + Item1103, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1104")] + Item1104, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1105")] + Item1105, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1201")] + Item1201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1202")] + Item1202, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1301")] + Item1301, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1302")] + Item1302, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1303")] + Item1303, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1304")] + Item1304, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1399")] + Item1399, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1401")] + Item1401, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1402")] + Item1402, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1499")] + Item1499, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1501")] + Item1501, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1502")] + Item1502, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1503")] + Item1503, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1504")] + Item1504, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1505")] + Item1505, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1506")] + Item1506, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1507")] + Item1507, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1508")] + Item1508, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1511")] + Item1511, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1512")] + Item1512, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1599")] + Item1599, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2101")] + Item2101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2102")] + Item2102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2103")] + Item2103, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2104")] + Item2104, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2105")] + Item2105, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2199")] + Item2199, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2201")] + Item2201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2301")] + Item2301, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2303")] + Item2303, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2304")] + Item2304, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2305")] + Item2305, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2306")] + Item2306, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2307")] + Item2307, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2311")] + Item2311, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2312")] + Item2312, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2313")] + Item2313, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2399")] + Item2399, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2401")] + Item2401, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2402")] + Item2402, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2403")] + Item2403, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2404")] + Item2404, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2405")] + Item2405, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2499")] + Item2499, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3101")] + Item3101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3102")] + Item3102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3103")] + Item3103, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3104")] + Item3104, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3105")] + Item3105, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3106")] + Item3106, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3107")] + Item3107, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3199")] + Item3199, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3201")] + Item3201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3202")] + Item3202, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3203")] + Item3203, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3204")] + Item3204, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3205")] + Item3205, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3206")] + Item3206, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3207")] + Item3207, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3208")] + Item3208, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3211")] + Item3211, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3212")] + Item3212, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3213")] + Item3213, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3214")] + Item3214, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3215")] + Item3215, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3216")] + Item3216, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3299")] + Item3299, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3301")] + Item3301, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3302")] + Item3302, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3303")] + Item3303, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3304")] + Item3304, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3305")] + Item3305, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3306")] + Item3306, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3307")] + Item3307, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3308")] + Item3308, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3311")] + Item3311, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3312")] + Item3312, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3313")] + Item3313, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3399")] + Item3399, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4101")] + Item4101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4102")] + Item4102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4103")] + Item4103, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4104")] + Item4104, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4105")] + Item4105, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4106")] + Item4106, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4107")] + Item4107, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4108")] + Item4108, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4111")] + Item4111, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4112")] + Item4112, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4113")] + Item4113, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4114")] + Item4114, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4115")] + Item4115, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4116")] + Item4116, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4117")] + Item4117, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4118")] + Item4118, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4121")] + Item4121, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4199")] + Item4199, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4201")] + Item4201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4301")] + Item4301, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4302")] + Item4302, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4303")] + Item4303, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4304")] + Item4304, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4305")] + Item4305, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4306")] + Item4306, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4399")] + Item4399, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4902")] + Item4902, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4903")] + Item4903, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4904")] + Item4904, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4905")] + Item4905, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4907")] + Item4907, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4908")] + Item4908, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4911")] + Item4911, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4912")] + Item4912, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4913")] + Item4913, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4914")] + Item4914, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4999")] + Item4999, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5101")] + Item5101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5102")] + Item5102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5103")] + Item5103, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5104")] + Item5104, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5105")] + Item5105, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5106")] + Item5106, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5107")] + Item5107, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5108")] + Item5108, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5111")] + Item5111, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5112")] + Item5112, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5113")] + Item5113, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5199")] + Item5199, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5201")] + Item5201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5202")] + Item5202, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5203")] + Item5203, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5204")] + Item5204, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5205")] + Item5205, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5206")] + Item5206, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5207")] + Item5207, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5208")] + Item5208, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5211")] + Item5211, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5212")] + Item5212, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5213")] + Item5213, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5214")] + Item5214, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5215")] + Item5215, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5299")] + Item5299, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6101")] + Item6101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6102")] + Item6102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6199")] + Item6199, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6901")] + Item6901, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6902")] + Item6902, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6903")] + Item6903, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6904")] + Item6904, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6999")] + Item6999, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7101")] + Item7101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7102")] + Item7102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7103")] + Item7103, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7104")] + Item7104, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7106")] + Item7106, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7107")] + Item7107, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7111")] + Item7111, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7112")] + Item7112, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7113")] + Item7113, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7114")] + Item7114, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7115")] + Item7115, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7117")] + Item7117, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7118")] + Item7118, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7121")] + Item7121, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7122")] + Item7122, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7123")] + Item7123, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7124")] + Item7124, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7125")] + Item7125, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7126")] + Item7126, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7127")] + Item7127, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7128")] + Item7128, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7131")] + Item7131, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7132")] + Item7132, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7199")] + Item7199, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7201")] + Item7201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7202")] + Item7202, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7203")] + Item7203, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7204")] + Item7204, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7205")] + Item7205, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7206")] + Item7206, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7207")] + Item7207, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7208")] + Item7208, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7211")] + Item7211, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7212")] + Item7212, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7213")] + Item7213, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7214")] + Item7214, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7215")] + Item7215, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7299")] + Item7299, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8101")] + Item8101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8102")] + Item8102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8103")] + Item8103, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8104")] + Item8104, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8105")] + Item8105, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8106")] + Item8106, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8107")] + Item8107, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8199")] + Item8199, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8201")] + Item8201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8202")] + Item8202, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8203")] + Item8203, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8204")] + Item8204, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8205")] + Item8205, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8206")] + Item8206, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8207")] + Item8207, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8208")] + Item8208, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8211")] + Item8211, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8212")] + Item8212, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8213")] + Item8213, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8299")] + Item8299, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8301")] + Item8301, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8302")] + Item8302, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8303")] + Item8303, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8304")] + Item8304, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8305")] + Item8305, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8306")] + Item8306, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8399")] + Item8399, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8401")] + Item8401, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8402")] + Item8402, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8403")] + Item8403, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8404")] + Item8404, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8405")] + Item8405, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8499")] + Item8499, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9101")] + Item9101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9102")] + Item9102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9103")] + Item9103, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9104")] + Item9104, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9105")] + Item9105, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9106")] + Item9106, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9107")] + Item9107, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9108")] + Item9108, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9111")] + Item9111, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9112")] + Item9112, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9113")] + Item9113, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9114")] + Item9114, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9115")] + Item9115, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9116")] + Item9116, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9117")] + Item9117, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9118")] + Item9118, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9121")] + Item9121, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9122")] + Item9122, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9199")] + Item9199, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9201")] + Item9201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9202")] + Item9202, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9203")] + Item9203, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9204")] + Item9204, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9205")] + Item9205, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9206")] + Item9206, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9207")] + Item9207, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9208")] + Item9208, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9211")] + Item9211, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9212")] + Item9212, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9213")] + Item9213, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9214")] + Item9214, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9215")] + Item9215, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9216")] + Item9216, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9217")] + Item9217, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9218")] + Item9218, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9221")] + Item9221, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9222")] + Item9222, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9223")] + Item9223, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9225")] + Item9225, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9226")] + Item9226, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9228")] + Item9228, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9231")] + Item9231, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9232")] + Item9232, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9233")] + Item9233, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9234")] + Item9234, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9235")] + Item9235, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9236")] + Item9236, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9237")] + Item9237, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9238")] + Item9238, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9241")] + Item9241, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9242")] + Item9242, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9299")] + Item9299, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0000")] + Item0000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0001")] + Item0001, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0901")] + Item0901, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0902")] + Item0902, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0903")] + Item0903, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0904")] + Item0904, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0905")] + Item0905, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0906")] + Item0906, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1000")] + Item1000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1100")] + Item1100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1200")] + Item1200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1300")] + Item1300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1400")] + Item1400, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1500")] + Item1500, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2000")] + Item2000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2100")] + Item2100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2300")] + Item2300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2400")] + Item2400, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3000")] + Item3000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3100")] + Item3100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3200")] + Item3200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3300")] + Item3300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4000")] + Item4000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4100")] + Item4100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4300")] + Item4300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4900")] + Item4900, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5000")] + Item5000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5100")] + Item5100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5200")] + Item5200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6000")] + Item6000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6100")] + Item6100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6900")] + Item6900, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7000")] + Item7000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7100")] + Item7100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7200")] + Item7200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8000")] + Item8000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8100")] + Item8100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8200")] + Item8200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8300")] + Item8300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8400")] + Item8400, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9000")] + Item9000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9100")] + Item9100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9200")] + Item9200, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsMaritalStatusAIHWType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4")] + Item4, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5")] + Item5, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6")] + Item6, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class PersonInfoType { + + private NameOfRecordType nameField; + + private OtherNameType[] otherNamesField; + + private DemographicsType demographicsField; + + private AddressType[] addressListField; + + private PhoneNumberType[] phoneNumberListField; + + private EmailType[] emailListField; + + private HouseholdContactInfoType[] householdContactInfoListField; + + /// + public NameOfRecordType Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Name", IsNullable=false)] + public OtherNameType[] OtherNames { + get { + return this.otherNamesField; + } + set { + this.otherNamesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public DemographicsType Demographics { + get { + return this.demographicsField; + } + set { + this.demographicsField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Address", IsNullable=false)] + public AddressType[] AddressList { + get { + return this.addressListField; + } + set { + this.addressListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("PhoneNumber", IsNullable=false)] + public PhoneNumberType[] PhoneNumberList { + get { + return this.phoneNumberListField; + } + set { + this.phoneNumberListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Email", IsNullable=false)] + public EmailType[] EmailList { + get { + return this.emailListField; + } + set { + this.emailListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("HouseholdContactInfo", IsNullable=false)] + public HouseholdContactInfoType[] HouseholdContactInfoList { + get { + return this.householdContactInfoListField; + } + set { + this.householdContactInfoListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StaffSubjectType { + + private uint preferenceNumberField; + + private string subjectLocalIdField; + + private string timeTableSubjectRefIdField; + + /// + public uint PreferenceNumber { + get { + return this.preferenceNumberField; + } + set { + this.preferenceNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SubjectLocalId { + get { + return this.subjectLocalIdField; + } + set { + this.subjectLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TimeTableSubjectRefId { + get { + return this.timeTableSubjectRefIdField; + } + set { + this.timeTableSubjectRefIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ExtendedContentType { + + private string[] textField; + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public string[] Text { + get { + return this.textField; + } + set { + this.textField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class LEAContactType { + + private System.Nullable publishInDirectoryField; + + private bool publishInDirectoryFieldSpecified; + + private ContactInfoType contactInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable PublishInDirectory { + get { + return this.publishInDirectoryField; + } + set { + this.publishInDirectoryField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PublishInDirectorySpecified { + get { + return this.publishInDirectoryFieldSpecified; + } + set { + this.publishInDirectoryFieldSpecified = value; + } + } + + /// + public ContactInfoType ContactInfo { + get { + return this.contactInfoField; + } + set { + this.contactInfoField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ContactInfoType { + + private NameType nameField; + + private string positionTitleField; + + private string roleField; + + private string registrationDetailsField; + + private string qualificationsField; + + private AddressType addressField; + + private EmailType[] emailListField; + + private PhoneNumberType[] phoneNumberListField; + + /// + public NameType Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string PositionTitle { + get { + return this.positionTitleField; + } + set { + this.positionTitleField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Role { + get { + return this.roleField; + } + set { + this.roleField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string RegistrationDetails { + get { + return this.registrationDetailsField; + } + set { + this.registrationDetailsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Qualifications { + get { + return this.qualificationsField; + } + set { + this.qualificationsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public AddressType Address { + get { + return this.addressField; + } + set { + this.addressField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Email", IsNullable=false)] + public EmailType[] EmailList { + get { + return this.emailListField; + } + set { + this.emailListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("PhoneNumber", IsNullable=false)] + public PhoneNumberType[] PhoneNumberList { + get { + return this.phoneNumberListField; + } + set { + this.phoneNumberListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AgencyType { + + private AUCodeSetsEducationAgencyTypeType codeField; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + + /// + public AUCodeSetsEducationAgencyTypeType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsEducationAgencyTypeType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("01")] + Item01, + + /// + [System.Xml.Serialization.XmlEnumAttribute("02")] + Item02, + + /// + [System.Xml.Serialization.XmlEnumAttribute("03")] + Item03, + + /// + [System.Xml.Serialization.XmlEnumAttribute("99")] + Item99, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class EducationFilterType { + + private string[] learningStandardItemsField; + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LearningStandardItemRefId", DataType="token", IsNullable=false)] + public string[] LearningStandardItems { + get { + return this.learningStandardItemsField; + } + set { + this.learningStandardItemsField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ModifiedType { + + private string byField; + + private System.DateTime dateTimeField; + + private string descriptionField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string By { + get { + return this.byField; + } + set { + this.byField = value; + } + } + + /// + public System.DateTime DateTime { + get { + return this.dateTimeField; + } + set { + this.dateTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class LifeCycleCreatorType { + + private string nameField; + + private string idField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string ID { + get { + return this.idField; + } + set { + this.idField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class CreatedType { + + private System.DateTime dateTimeField; + + private LifeCycleCreatorType[] creatorsField; + + /// + public System.DateTime DateTime { + get { + return this.dateTimeField; + } + set { + this.dateTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Creator", IsNullable=false)] + public LifeCycleCreatorType[] Creators { + get { + return this.creatorsField; + } + set { + this.creatorsField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class LifeCycleType { + + private CreatedType createdField; + + private ModifiedType[] modificationHistoryField; + + private TimeElementType[] timeElementsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public CreatedType Created { + get { + return this.createdField; + } + set { + this.createdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Modified", IsNullable=false)] + public ModifiedType[] ModificationHistory { + get { + return this.modificationHistoryField; + } + set { + this.modificationHistoryField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("TimeElement", IsNullable=false)] + public TimeElementType[] TimeElements { + get { + return this.timeElementsField; + } + set { + this.timeElementsField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class TimeElementType { + + private string typeField; + + private string codeField; + + private string nameField; + + private string valueField; + + private System.Nullable startDateTimeField; + + private bool startDateTimeFieldSpecified; + + private System.Nullable endDateTimeField; + + private bool endDateTimeFieldSpecified; + + private SpanGapType[] spanGapsField; + + private bool isCurrentField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable StartDateTime { + get { + return this.startDateTimeField; + } + set { + this.startDateTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartDateTimeSpecified { + get { + return this.startDateTimeFieldSpecified; + } + set { + this.startDateTimeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable EndDateTime { + get { + return this.endDateTimeField; + } + set { + this.endDateTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndDateTimeSpecified { + get { + return this.endDateTimeFieldSpecified; + } + set { + this.endDateTimeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SpanGap", IsNullable=false)] + public SpanGapType[] SpanGaps { + get { + return this.spanGapsField; + } + set { + this.spanGapsField = value; + } + } + + /// + public bool IsCurrent { + get { + return this.isCurrentField; + } + set { + this.isCurrentField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class SpanGapType { + + private string typeField; + + private string codeField; + + private string nameField; + + private string valueField; + + private System.Nullable startDateTimeField; + + private bool startDateTimeFieldSpecified; + + private System.Nullable endDateTimeField; + + private bool endDateTimeFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable StartDateTime { + get { + return this.startDateTimeField; + } + set { + this.startDateTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartDateTimeSpecified { + get { + return this.startDateTimeFieldSpecified; + } + set { + this.startDateTimeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable EndDateTime { + get { + return this.endDateTimeField; + } + set { + this.endDateTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndDateTimeSpecified { + get { + return this.endDateTimeFieldSpecified; + } + set { + this.endDateTimeFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class SIF_MetadataType { + + private TimeElementType[] timeElementsField; + + private LifeCycleType lifeCycleField; + + private EducationFilterType educationFilterField; + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("TimeElement", IsNullable=false)] + public TimeElementType[] TimeElements { + get { + return this.timeElementsField; + } + set { + this.timeElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public LifeCycleType LifeCycle { + get { + return this.lifeCycleField; + } + set { + this.lifeCycleField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public EducationFilterType EducationFilter { + get { + return this.educationFilterField; + } + set { + this.educationFilterField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class LocalCodeType { + + private string localisedCodeField; + + private string descriptionField; + + private string elementField; + + private string listIndexField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string LocalisedCode { + get { + return this.localisedCodeField; + } + set { + this.localisedCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Element { + get { + return this.elementField; + } + set { + this.elementField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", IsNullable=true)] + public string ListIndex { + get { + return this.listIndexField; + } + set { + this.listIndexField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class TotalEnrollmentsType { + + private string girlsField; + + private string boysField; + + private string totalStudentsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Girls { + get { + return this.girlsField; + } + set { + this.girlsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Boys { + get { + return this.boysField; + } + set { + this.boysField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TotalStudents { + get { + return this.totalStudentsField; + } + set { + this.totalStudentsField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class YearLevelEnrollmentType { + + private AUCodeSetsYearLevelCodeType yearField; + + private string enrollmentField; + + /// + public AUCodeSetsYearLevelCodeType Year { + get { + return this.yearField; + } + set { + this.yearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Enrollment { + get { + return this.enrollmentField; + } + set { + this.enrollmentField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class CampusContainerType { + + private string parentSchoolIdField; + + private string schoolCampusIdField; + + private System.Nullable campusTypeField; + + private bool campusTypeFieldSpecified; + + private AUCodeSetsYesOrNoCategoryType adminStatusField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ParentSchoolId { + get { + return this.parentSchoolIdField; + } + set { + this.parentSchoolIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string SchoolCampusId { + get { + return this.schoolCampusIdField; + } + set { + this.schoolCampusIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable CampusType { + get { + return this.campusTypeField; + } + set { + this.campusTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CampusTypeSpecified { + get { + return this.campusTypeFieldSpecified; + } + set { + this.campusTypeFieldSpecified = value; + } + } + + /// + public AUCodeSetsYesOrNoCategoryType AdminStatus { + get { + return this.adminStatusField; + } + set { + this.adminStatusField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsSchoolLevelType { + + /// + Camp, + + /// + Commty, + + /// + EarlyCh, + + /// + JunPri, + + /// + Kgarten, + + /// + Kind, + + /// + Lang, + + /// + MCH, + + /// + Middle, + + /// + Other, + + /// + PreSch, + + /// + [System.Xml.Serialization.XmlEnumAttribute("Pri/Sec")] + PriSec, + + /// + [System.Xml.Serialization.XmlEnumAttribute("Spec/P-12")] + SpecP12, + + /// + [System.Xml.Serialization.XmlEnumAttribute("Spec/Pri")] + SpecPri, + + /// + [System.Xml.Serialization.XmlEnumAttribute("Spec/Sec")] + SpecSec, + + /// + Prim, + + /// + Sec, + + /// + Senior, + + /// + Special, + + /// + Specif, + + /// + Supp, + + /// + Unknown, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class SchoolContactType { + + private System.Nullable publishInDirectoryField; + + private bool publishInDirectoryFieldSpecified; + + private ContactInfoType contactInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable PublishInDirectory { + get { + return this.publishInDirectoryField; + } + set { + this.publishInDirectoryField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PublishInDirectorySpecified { + get { + return this.publishInDirectoryFieldSpecified; + } + set { + this.publishInDirectoryFieldSpecified = value; + } + } + + /// + public ContactInfoType ContactInfo { + get { + return this.contactInfoField; + } + set { + this.contactInfoField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class PrincipalInfoType { + + private NameOfRecordType contactNameField; + + private string contactTitleField; + + private PhoneNumberType[] phoneNumberListField; + + private EmailType[] emailListField; + + /// + public NameOfRecordType ContactName { + get { + return this.contactNameField; + } + set { + this.contactNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ContactTitle { + get { + return this.contactTitleField; + } + set { + this.contactTitleField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("PhoneNumber", IsNullable=false)] + public PhoneNumberType[] PhoneNumberList { + get { + return this.phoneNumberListField; + } + set { + this.phoneNumberListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Email", IsNullable=false)] + public EmailType[] EmailList { + get { + return this.emailListField; + } + set { + this.emailListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class SchoolInfoTypeOtherLEA { + + private SchoolInfoTypeOtherLEASIF_RefObject sIF_RefObjectField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public SchoolInfoTypeOtherLEASIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; + } + set { + this.sIF_RefObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum SchoolInfoTypeOtherLEASIF_RefObject { + + /// + LEAInfo, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsSchoolFocusCodeType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("01")] + Item01, + + /// + [System.Xml.Serialization.XmlEnumAttribute("02")] + Item02, + + /// + [System.Xml.Serialization.XmlEnumAttribute("03")] + Item03, + + /// + [System.Xml.Serialization.XmlEnumAttribute("04")] + Item04, + + /// + [System.Xml.Serialization.XmlEnumAttribute("98")] + Item98, + + /// + [System.Xml.Serialization.XmlEnumAttribute("99")] + Item99, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsSessionTypeType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("0827")] + Item0827, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0828")] + Item0828, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0829")] + Item0829, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0830")] + Item0830, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0832")] + Item0832, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0833")] + Item0833, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0837")] + Item0837, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum OperationalStatusType { + + /// + B, + + /// + C, + + /// + O, + + /// + P, + + /// + S, + + /// + U, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsFederalElectorateType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("101")] + Item101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("102")] + Item102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("103")] + Item103, + + /// + [System.Xml.Serialization.XmlEnumAttribute("104")] + Item104, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105")] + Item105, + + /// + [System.Xml.Serialization.XmlEnumAttribute("106")] + Item106, + + /// + [System.Xml.Serialization.XmlEnumAttribute("107")] + Item107, + + /// + [System.Xml.Serialization.XmlEnumAttribute("108")] + Item108, + + /// + [System.Xml.Serialization.XmlEnumAttribute("109")] + Item109, + + /// + [System.Xml.Serialization.XmlEnumAttribute("110")] + Item110, + + /// + [System.Xml.Serialization.XmlEnumAttribute("111")] + Item111, + + /// + [System.Xml.Serialization.XmlEnumAttribute("112")] + Item112, + + /// + [System.Xml.Serialization.XmlEnumAttribute("113")] + Item113, + + /// + [System.Xml.Serialization.XmlEnumAttribute("114")] + Item114, + + /// + [System.Xml.Serialization.XmlEnumAttribute("115")] + Item115, + + /// + [System.Xml.Serialization.XmlEnumAttribute("116")] + Item116, + + /// + [System.Xml.Serialization.XmlEnumAttribute("117")] + Item117, + + /// + [System.Xml.Serialization.XmlEnumAttribute("118")] + Item118, + + /// + [System.Xml.Serialization.XmlEnumAttribute("119")] + Item119, + + /// + [System.Xml.Serialization.XmlEnumAttribute("120")] + Item120, + + /// + [System.Xml.Serialization.XmlEnumAttribute("121")] + Item121, + + /// + [System.Xml.Serialization.XmlEnumAttribute("122")] + Item122, + + /// + [System.Xml.Serialization.XmlEnumAttribute("123")] + Item123, + + /// + [System.Xml.Serialization.XmlEnumAttribute("124")] + Item124, + + /// + [System.Xml.Serialization.XmlEnumAttribute("125")] + Item125, + + /// + [System.Xml.Serialization.XmlEnumAttribute("126")] + Item126, + + /// + [System.Xml.Serialization.XmlEnumAttribute("127")] + Item127, + + /// + [System.Xml.Serialization.XmlEnumAttribute("128")] + Item128, + + /// + [System.Xml.Serialization.XmlEnumAttribute("129")] + Item129, + + /// + [System.Xml.Serialization.XmlEnumAttribute("130")] + Item130, + + /// + [System.Xml.Serialization.XmlEnumAttribute("131")] + Item131, + + /// + [System.Xml.Serialization.XmlEnumAttribute("132")] + Item132, + + /// + [System.Xml.Serialization.XmlEnumAttribute("133")] + Item133, + + /// + [System.Xml.Serialization.XmlEnumAttribute("134")] + Item134, + + /// + [System.Xml.Serialization.XmlEnumAttribute("135")] + Item135, + + /// + [System.Xml.Serialization.XmlEnumAttribute("136")] + Item136, + + /// + [System.Xml.Serialization.XmlEnumAttribute("137")] + Item137, + + /// + [System.Xml.Serialization.XmlEnumAttribute("138")] + Item138, + + /// + [System.Xml.Serialization.XmlEnumAttribute("139")] + Item139, + + /// + [System.Xml.Serialization.XmlEnumAttribute("140")] + Item140, + + /// + [System.Xml.Serialization.XmlEnumAttribute("141")] + Item141, + + /// + [System.Xml.Serialization.XmlEnumAttribute("142")] + Item142, + + /// + [System.Xml.Serialization.XmlEnumAttribute("143")] + Item143, + + /// + [System.Xml.Serialization.XmlEnumAttribute("144")] + Item144, + + /// + [System.Xml.Serialization.XmlEnumAttribute("145")] + Item145, + + /// + [System.Xml.Serialization.XmlEnumAttribute("146")] + Item146, + + /// + [System.Xml.Serialization.XmlEnumAttribute("147")] + Item147, + + /// + [System.Xml.Serialization.XmlEnumAttribute("197")] + Item197, + + /// + [System.Xml.Serialization.XmlEnumAttribute("201")] + Item201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("202")] + Item202, + + /// + [System.Xml.Serialization.XmlEnumAttribute("203")] + Item203, + + /// + [System.Xml.Serialization.XmlEnumAttribute("204")] + Item204, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205")] + Item205, + + /// + [System.Xml.Serialization.XmlEnumAttribute("206")] + Item206, + + /// + [System.Xml.Serialization.XmlEnumAttribute("207")] + Item207, + + /// + [System.Xml.Serialization.XmlEnumAttribute("208")] + Item208, + + /// + [System.Xml.Serialization.XmlEnumAttribute("209")] + Item209, + + /// + [System.Xml.Serialization.XmlEnumAttribute("210")] + Item210, + + /// + [System.Xml.Serialization.XmlEnumAttribute("211")] + Item211, + + /// + [System.Xml.Serialization.XmlEnumAttribute("212")] + Item212, + + /// + [System.Xml.Serialization.XmlEnumAttribute("213")] + Item213, + + /// + [System.Xml.Serialization.XmlEnumAttribute("214")] + Item214, + + /// + [System.Xml.Serialization.XmlEnumAttribute("215")] + Item215, + + /// + [System.Xml.Serialization.XmlEnumAttribute("216")] + Item216, + + /// + [System.Xml.Serialization.XmlEnumAttribute("217")] + Item217, + + /// + [System.Xml.Serialization.XmlEnumAttribute("218")] + Item218, + + /// + [System.Xml.Serialization.XmlEnumAttribute("219")] + Item219, + + /// + [System.Xml.Serialization.XmlEnumAttribute("220")] + Item220, + + /// + [System.Xml.Serialization.XmlEnumAttribute("221")] + Item221, + + /// + [System.Xml.Serialization.XmlEnumAttribute("222")] + Item222, + + /// + [System.Xml.Serialization.XmlEnumAttribute("223")] + Item223, + + /// + [System.Xml.Serialization.XmlEnumAttribute("224")] + Item224, + + /// + [System.Xml.Serialization.XmlEnumAttribute("225")] + Item225, + + /// + [System.Xml.Serialization.XmlEnumAttribute("226")] + Item226, + + /// + [System.Xml.Serialization.XmlEnumAttribute("227")] + Item227, + + /// + [System.Xml.Serialization.XmlEnumAttribute("228")] + Item228, + + /// + [System.Xml.Serialization.XmlEnumAttribute("229")] + Item229, + + /// + [System.Xml.Serialization.XmlEnumAttribute("230")] + Item230, + + /// + [System.Xml.Serialization.XmlEnumAttribute("231")] + Item231, + + /// + [System.Xml.Serialization.XmlEnumAttribute("232")] + Item232, + + /// + [System.Xml.Serialization.XmlEnumAttribute("233")] + Item233, + + /// + [System.Xml.Serialization.XmlEnumAttribute("234")] + Item234, + + /// + [System.Xml.Serialization.XmlEnumAttribute("235")] + Item235, + + /// + [System.Xml.Serialization.XmlEnumAttribute("236")] + Item236, + + /// + [System.Xml.Serialization.XmlEnumAttribute("237")] + Item237, + + /// + [System.Xml.Serialization.XmlEnumAttribute("238")] + Item238, + + /// + [System.Xml.Serialization.XmlEnumAttribute("297")] + Item297, + + /// + [System.Xml.Serialization.XmlEnumAttribute("301")] + Item301, + + /// + [System.Xml.Serialization.XmlEnumAttribute("302")] + Item302, + + /// + [System.Xml.Serialization.XmlEnumAttribute("303")] + Item303, + + /// + [System.Xml.Serialization.XmlEnumAttribute("304")] + Item304, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305")] + Item305, + + /// + [System.Xml.Serialization.XmlEnumAttribute("306")] + Item306, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307")] + Item307, + + /// + [System.Xml.Serialization.XmlEnumAttribute("308")] + Item308, + + /// + [System.Xml.Serialization.XmlEnumAttribute("309")] + Item309, + + /// + [System.Xml.Serialization.XmlEnumAttribute("310")] + Item310, + + /// + [System.Xml.Serialization.XmlEnumAttribute("311")] + Item311, + + /// + [System.Xml.Serialization.XmlEnumAttribute("312")] + Item312, + + /// + [System.Xml.Serialization.XmlEnumAttribute("313")] + Item313, + + /// + [System.Xml.Serialization.XmlEnumAttribute("314")] + Item314, + + /// + [System.Xml.Serialization.XmlEnumAttribute("315")] + Item315, + + /// + [System.Xml.Serialization.XmlEnumAttribute("316")] + Item316, + + /// + [System.Xml.Serialization.XmlEnumAttribute("317")] + Item317, + + /// + [System.Xml.Serialization.XmlEnumAttribute("318")] + Item318, + + /// + [System.Xml.Serialization.XmlEnumAttribute("319")] + Item319, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320")] + Item320, + + /// + [System.Xml.Serialization.XmlEnumAttribute("321")] + Item321, + + /// + [System.Xml.Serialization.XmlEnumAttribute("322")] + Item322, + + /// + [System.Xml.Serialization.XmlEnumAttribute("323")] + Item323, + + /// + [System.Xml.Serialization.XmlEnumAttribute("324")] + Item324, + + /// + [System.Xml.Serialization.XmlEnumAttribute("325")] + Item325, + + /// + [System.Xml.Serialization.XmlEnumAttribute("326")] + Item326, + + /// + [System.Xml.Serialization.XmlEnumAttribute("327")] + Item327, + + /// + [System.Xml.Serialization.XmlEnumAttribute("328")] + Item328, + + /// + [System.Xml.Serialization.XmlEnumAttribute("329")] + Item329, + + /// + [System.Xml.Serialization.XmlEnumAttribute("330")] + Item330, + + /// + [System.Xml.Serialization.XmlEnumAttribute("397")] + Item397, + + /// + [System.Xml.Serialization.XmlEnumAttribute("401")] + Item401, + + /// + [System.Xml.Serialization.XmlEnumAttribute("402")] + Item402, + + /// + [System.Xml.Serialization.XmlEnumAttribute("403")] + Item403, + + /// + [System.Xml.Serialization.XmlEnumAttribute("404")] + Item404, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405")] + Item405, + + /// + [System.Xml.Serialization.XmlEnumAttribute("406")] + Item406, + + /// + [System.Xml.Serialization.XmlEnumAttribute("407")] + Item407, + + /// + [System.Xml.Serialization.XmlEnumAttribute("408")] + Item408, + + /// + [System.Xml.Serialization.XmlEnumAttribute("409")] + Item409, + + /// + [System.Xml.Serialization.XmlEnumAttribute("410")] + Item410, + + /// + [System.Xml.Serialization.XmlEnumAttribute("411")] + Item411, + + /// + [System.Xml.Serialization.XmlEnumAttribute("497")] + Item497, + + /// + [System.Xml.Serialization.XmlEnumAttribute("501")] + Item501, + + /// + [System.Xml.Serialization.XmlEnumAttribute("502")] + Item502, + + /// + [System.Xml.Serialization.XmlEnumAttribute("503")] + Item503, + + /// + [System.Xml.Serialization.XmlEnumAttribute("504")] + Item504, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505")] + Item505, + + /// + [System.Xml.Serialization.XmlEnumAttribute("506")] + Item506, + + /// + [System.Xml.Serialization.XmlEnumAttribute("507")] + Item507, + + /// + [System.Xml.Serialization.XmlEnumAttribute("508")] + Item508, + + /// + [System.Xml.Serialization.XmlEnumAttribute("509")] + Item509, + + /// + [System.Xml.Serialization.XmlEnumAttribute("510")] + Item510, + + /// + [System.Xml.Serialization.XmlEnumAttribute("511")] + Item511, + + /// + [System.Xml.Serialization.XmlEnumAttribute("512")] + Item512, + + /// + [System.Xml.Serialization.XmlEnumAttribute("513")] + Item513, + + /// + [System.Xml.Serialization.XmlEnumAttribute("514")] + Item514, + + /// + [System.Xml.Serialization.XmlEnumAttribute("515")] + Item515, + + /// + [System.Xml.Serialization.XmlEnumAttribute("516")] + Item516, + + /// + [System.Xml.Serialization.XmlEnumAttribute("597")] + Item597, + + /// + [System.Xml.Serialization.XmlEnumAttribute("601")] + Item601, + + /// + [System.Xml.Serialization.XmlEnumAttribute("602")] + Item602, + + /// + [System.Xml.Serialization.XmlEnumAttribute("603")] + Item603, + + /// + [System.Xml.Serialization.XmlEnumAttribute("604")] + Item604, + + /// + [System.Xml.Serialization.XmlEnumAttribute("605")] + Item605, + + /// + [System.Xml.Serialization.XmlEnumAttribute("697")] + Item697, + + /// + [System.Xml.Serialization.XmlEnumAttribute("701")] + Item701, + + /// + [System.Xml.Serialization.XmlEnumAttribute("702")] + Item702, + + /// + [System.Xml.Serialization.XmlEnumAttribute("797")] + Item797, + + /// + [System.Xml.Serialization.XmlEnumAttribute("801")] + Item801, + + /// + [System.Xml.Serialization.XmlEnumAttribute("802")] + Item802, + + /// + [System.Xml.Serialization.XmlEnumAttribute("803")] + Item803, + + /// + [System.Xml.Serialization.XmlEnumAttribute("899")] + Item899, + + /// + [System.Xml.Serialization.XmlEnumAttribute("999")] + Item999, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsSchoolSectorCodeType { + + /// + Gov, + + /// + NG, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsSystemicStatusType { + + /// + N, + + /// + S, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsSchoolSystemType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("0001")] + Item0001, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0002")] + Item0002, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0003")] + Item0003, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0004")] + Item0004, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsSchoolLocationType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("10")] + Item10, + + /// + [System.Xml.Serialization.XmlEnumAttribute("11")] + Item11, + + /// + [System.Xml.Serialization.XmlEnumAttribute("12")] + Item12, + + /// + [System.Xml.Serialization.XmlEnumAttribute("13")] + Item13, + + /// + [System.Xml.Serialization.XmlEnumAttribute("14")] + Item14, + + /// + [System.Xml.Serialization.XmlEnumAttribute("15")] + Item15, + + /// + [System.Xml.Serialization.XmlEnumAttribute("19")] + Item19, + + /// + [System.Xml.Serialization.XmlEnumAttribute("20")] + Item20, + + /// + [System.Xml.Serialization.XmlEnumAttribute("21")] + Item21, + + /// + [System.Xml.Serialization.XmlEnumAttribute("22")] + Item22, + + /// + [System.Xml.Serialization.XmlEnumAttribute("23")] + Item23, + + /// + [System.Xml.Serialization.XmlEnumAttribute("25")] + Item25, + + /// + [System.Xml.Serialization.XmlEnumAttribute("29")] + Item29, + + /// + [System.Xml.Serialization.XmlEnumAttribute("30")] + Item30, + + /// + [System.Xml.Serialization.XmlEnumAttribute("31")] + Item31, + + /// + [System.Xml.Serialization.XmlEnumAttribute("32")] + Item32, + + /// + [System.Xml.Serialization.XmlEnumAttribute("33")] + Item33, + + /// + [System.Xml.Serialization.XmlEnumAttribute("34")] + Item34, + + /// + [System.Xml.Serialization.XmlEnumAttribute("35")] + Item35, + + /// + [System.Xml.Serialization.XmlEnumAttribute("39")] + Item39, + + /// + [System.Xml.Serialization.XmlEnumAttribute("40")] + Item40, + + /// + [System.Xml.Serialization.XmlEnumAttribute("41")] + Item41, + + /// + [System.Xml.Serialization.XmlEnumAttribute("42")] + Item42, + + /// + [System.Xml.Serialization.XmlEnumAttribute("43")] + Item43, + + /// + [System.Xml.Serialization.XmlEnumAttribute("44")] + Item44, + + /// + [System.Xml.Serialization.XmlEnumAttribute("45")] + Item45, + + /// + [System.Xml.Serialization.XmlEnumAttribute("49")] + Item49, + + /// + [System.Xml.Serialization.XmlEnumAttribute("50")] + Item50, + + /// + [System.Xml.Serialization.XmlEnumAttribute("51")] + Item51, + + /// + [System.Xml.Serialization.XmlEnumAttribute("52")] + Item52, + + /// + [System.Xml.Serialization.XmlEnumAttribute("53")] + Item53, + + /// + [System.Xml.Serialization.XmlEnumAttribute("54")] + Item54, + + /// + [System.Xml.Serialization.XmlEnumAttribute("55")] + Item55, + + /// + [System.Xml.Serialization.XmlEnumAttribute("59")] + Item59, + + /// + [System.Xml.Serialization.XmlEnumAttribute("61")] + Item61, + + /// + [System.Xml.Serialization.XmlEnumAttribute("62")] + Item62, + + /// + [System.Xml.Serialization.XmlEnumAttribute("63")] + Item63, + + /// + [System.Xml.Serialization.XmlEnumAttribute("64")] + Item64, + + /// + [System.Xml.Serialization.XmlEnumAttribute("65")] + Item65, + + /// + [System.Xml.Serialization.XmlEnumAttribute("69")] + Item69, + + /// + [System.Xml.Serialization.XmlEnumAttribute("72")] + Item72, + + /// + [System.Xml.Serialization.XmlEnumAttribute("73")] + Item73, + + /// + [System.Xml.Serialization.XmlEnumAttribute("74")] + Item74, + + /// + [System.Xml.Serialization.XmlEnumAttribute("75")] + Item75, + + /// + [System.Xml.Serialization.XmlEnumAttribute("79")] + Item79, + + /// + [System.Xml.Serialization.XmlEnumAttribute("80")] + Item80, + + /// + [System.Xml.Serialization.XmlEnumAttribute("81")] + Item81, + + /// + [System.Xml.Serialization.XmlEnumAttribute("85")] + Item85, + + /// + [System.Xml.Serialization.XmlEnumAttribute("89")] + Item89, + + /// + [System.Xml.Serialization.XmlEnumAttribute("91")] + Item91, + + /// + [System.Xml.Serialization.XmlEnumAttribute("94")] + Item94, + + /// + [System.Xml.Serialization.XmlEnumAttribute("95")] + Item95, + + /// + [System.Xml.Serialization.XmlEnumAttribute("99")] + Item99, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1.1")] + Item111, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1.2")] + Item121, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2.1.1")] + Item211, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2.1.2")] + Item212, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2.2.1")] + Item221, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2.2.2")] + Item222, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3.1")] + Item311, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3.2")] + Item321, + + /// + REDACTED, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsAustralianStandardGeographicalClassificationASGCType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("155050050")] + Item155050050, + + /// + [System.Xml.Serialization.XmlEnumAttribute("130150111")] + Item130150111, + + /// + [System.Xml.Serialization.XmlEnumAttribute("130150112")] + Item130150112, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105350150")] + Item105350150, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105400200")] + Item105400200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("120100250")] + Item120100250, + + /// + [System.Xml.Serialization.XmlEnumAttribute("155200300")] + Item155200300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105200351")] + Item105200351, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105200353")] + Item105200353, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105200355")] + Item105200355, + + /// + [System.Xml.Serialization.XmlEnumAttribute("140030471")] + Item140030471, + + /// + [System.Xml.Serialization.XmlEnumAttribute("140070473")] + Item140070473, + + /// + [System.Xml.Serialization.XmlEnumAttribute("145150550")] + Item145150550, + + /// + [System.Xml.Serialization.XmlEnumAttribute("125050600")] + Item125050600, + + /// + [System.Xml.Serialization.XmlEnumAttribute("155150650")] + Item155150650, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105530751")] + Item105530751, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105530752")] + Item105530752, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105530753")] + Item105530753, + + /// + [System.Xml.Serialization.XmlEnumAttribute("140150800")] + Item140150800, + + /// + [System.Xml.Serialization.XmlEnumAttribute("140070850")] + Item140070850, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105450900")] + Item105450900, + + /// + [System.Xml.Serialization.XmlEnumAttribute("135100950")] + Item135100950, + + /// + [System.Xml.Serialization.XmlEnumAttribute("145201000")] + Item145201000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("145101050")] + Item145101050, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105051100")] + Item105051100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("135151150")] + Item135151150, + + /// + [System.Xml.Serialization.XmlEnumAttribute("135151200")] + Item135151200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("160101250")] + Item160101250, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105351300")] + Item105351300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("120101350")] + Item120101350, + + /// + [System.Xml.Serialization.XmlEnumAttribute("140071400")] + Item140071400, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105301450")] + Item105301450, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105301501")] + Item105301501, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105301504")] + Item105301504, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105351521")] + Item105351521, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105351524")] + Item105351524, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105201550")] + Item105201550, + + /// + [System.Xml.Serialization.XmlEnumAttribute("150151600")] + Item150151600, + + /// + [System.Xml.Serialization.XmlEnumAttribute("160101700")] + Item160101700, + + /// + [System.Xml.Serialization.XmlEnumAttribute("110051720")] + Item110051720, + + /// + [System.Xml.Serialization.XmlEnumAttribute("125051736")] + Item125051736, + + /// + [System.Xml.Serialization.XmlEnumAttribute("125051737")] + Item125051737, + + /// + [System.Xml.Serialization.XmlEnumAttribute("125051738")] + Item125051738, + + /// + [System.Xml.Serialization.XmlEnumAttribute("135151750")] + Item135151750, + + /// + [System.Xml.Serialization.XmlEnumAttribute("125011801")] + Item125011801, + + /// + [System.Xml.Serialization.XmlEnumAttribute("125051804")] + Item125051804, + + /// + [System.Xml.Serialization.XmlEnumAttribute("155151860")] + Item155151860, + + /// + [System.Xml.Serialization.XmlEnumAttribute("150102000")] + Item150102000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("145202050")] + Item145202050, + + /// + [System.Xml.Serialization.XmlEnumAttribute("135102150")] + Item135102150, + + /// + [System.Xml.Serialization.XmlEnumAttribute("150102200")] + Item150102200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("155102300")] + Item155102300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("140152350")] + Item140152350, + + /// + [System.Xml.Serialization.XmlEnumAttribute("155152500")] + Item155152500, + + /// + [System.Xml.Serialization.XmlEnumAttribute("135012601")] + Item135012601, + + /// + [System.Xml.Serialization.XmlEnumAttribute("135052604")] + Item135052604, + + /// + [System.Xml.Serialization.XmlEnumAttribute("110102700")] + Item110102700, + + /// + [System.Xml.Serialization.XmlEnumAttribute("145152750")] + Item145152750, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105252851")] + Item105252851, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105252854")] + Item105252854, + + /// + [System.Xml.Serialization.XmlEnumAttribute("140152900")] + Item140152900, + + /// + [System.Xml.Serialization.XmlEnumAttribute("135052950")] + Item135052950, + + /// + [System.Xml.Serialization.XmlEnumAttribute("130153010")] + Item130153010, + + /// + [System.Xml.Serialization.XmlEnumAttribute("110103050")] + Item110103050, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105703101")] + Item105703101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105703104")] + Item105703104, + + /// + [System.Xml.Serialization.XmlEnumAttribute("145103311")] + Item145103311, + + /// + [System.Xml.Serialization.XmlEnumAttribute("145103314")] + Item145103314, + + /// + [System.Xml.Serialization.XmlEnumAttribute("110103320")] + Item110103320, + + /// + [System.Xml.Serialization.XmlEnumAttribute("155053341")] + Item155053341, + + /// + [System.Xml.Serialization.XmlEnumAttribute("155103342")] + Item155103342, + + /// + [System.Xml.Serialization.XmlEnumAttribute("125103380")] + Item125103380, + + /// + [System.Xml.Serialization.XmlEnumAttribute("150153450")] + Item150153450, + + /// + [System.Xml.Serialization.XmlEnumAttribute("150103500")] + Item150103500, + + /// + [System.Xml.Serialization.XmlEnumAttribute("130103550")] + Item130103550, + + /// + [System.Xml.Serialization.XmlEnumAttribute("130153650")] + Item130153650, + + /// + [System.Xml.Serialization.XmlEnumAttribute("130103660")] + Item130103660, + + /// + [System.Xml.Serialization.XmlEnumAttribute("145103700")] + Item145103700, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105453800")] + Item105453800, + + /// + [System.Xml.Serialization.XmlEnumAttribute("150153850")] + Item150153850, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105403950")] + Item105403950, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105604001")] + Item105604001, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105604004")] + Item105604004, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105554100")] + Item105554100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105154150")] + Item105154150, + + /// + [System.Xml.Serialization.XmlEnumAttribute("130104201")] + Item130104201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("130154202")] + Item130154202, + + /// + [System.Xml.Serialization.XmlEnumAttribute("155154250")] + Item155154250, + + /// + [System.Xml.Serialization.XmlEnumAttribute("150104300")] + Item150104300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("125104350")] + Item125104350, + + /// + [System.Xml.Serialization.XmlEnumAttribute("115054400")] + Item115054400, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105154450")] + Item105154450, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105604500")] + Item105604500, + + /// + [System.Xml.Serialization.XmlEnumAttribute("120104550")] + Item120104550, + + /// + [System.Xml.Serialization.XmlEnumAttribute("140154600")] + Item140154600, + + /// + [System.Xml.Serialization.XmlEnumAttribute("110054651")] + Item110054651, + + /// + [System.Xml.Serialization.XmlEnumAttribute("110054653")] + Item110054653, + + /// + [System.Xml.Serialization.XmlEnumAttribute("110054655")] + Item110054655, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105554700")] + Item105554700, + + /// + [System.Xml.Serialization.XmlEnumAttribute("150154750")] + Item150154750, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105054800")] + Item105054800, + + /// + [System.Xml.Serialization.XmlEnumAttribute("120074851")] + Item120074851, + + /// + [System.Xml.Serialization.XmlEnumAttribute("120104854")] + Item120104854, + + /// + [System.Xml.Serialization.XmlEnumAttribute("140074870")] + Item140074870, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105254901")] + Item105254901, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105254904")] + Item105254904, + + /// + [System.Xml.Serialization.XmlEnumAttribute("130104920")] + Item130104920, + + /// + [System.Xml.Serialization.XmlEnumAttribute("150104950")] + Item150104950, + + /// + [System.Xml.Serialization.XmlEnumAttribute("110055050")] + Item110055050, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105655150")] + Item105655150, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105055200")] + Item105055200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("135055271")] + Item135055271, + + /// + [System.Xml.Serialization.XmlEnumAttribute("140075274")] + Item140075274, + + /// + [System.Xml.Serialization.XmlEnumAttribute("130205300")] + Item130205300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105555350")] + Item105555350, + + /// + [System.Xml.Serialization.XmlEnumAttribute("155155500")] + Item155155500, + + /// + [System.Xml.Serialization.XmlEnumAttribute("150155550")] + Item150155550, + + /// + [System.Xml.Serialization.XmlEnumAttribute("110105650")] + Item110105650, + + /// + [System.Xml.Serialization.XmlEnumAttribute("125055700")] + Item125055700, + + /// + [System.Xml.Serialization.XmlEnumAttribute("130205750")] + Item130205750, + + /// + [System.Xml.Serialization.XmlEnumAttribute("150105800")] + Item150105800, + + /// + [System.Xml.Serialization.XmlEnumAttribute("135055850")] + Item135055850, + + /// + [System.Xml.Serialization.XmlEnumAttribute("110055903")] + Item110055903, + + /// + [System.Xml.Serialization.XmlEnumAttribute("110055904")] + Item110055904, + + /// + [System.Xml.Serialization.XmlEnumAttribute("110055905")] + Item110055905, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105555950")] + Item105555950, + + /// + [System.Xml.Serialization.XmlEnumAttribute("140076100")] + Item140076100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("140206150")] + Item140206150, + + /// + [System.Xml.Serialization.XmlEnumAttribute("145056181")] + Item145056181, + + /// + [System.Xml.Serialization.XmlEnumAttribute("145106184")] + Item145106184, + + /// + [System.Xml.Serialization.XmlEnumAttribute("140156200")] + Item140156200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105406251")] + Item105406251, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105406252")] + Item105406252, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105406253")] + Item105406253, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105406254")] + Item105406254, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105456351")] + Item105456351, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105456354")] + Item105456354, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105656370")] + Item105656370, + + /// + [System.Xml.Serialization.XmlEnumAttribute("125036381")] + Item125036381, + + /// + [System.Xml.Serialization.XmlEnumAttribute("125106385")] + Item125106385, + + /// + [System.Xml.Serialization.XmlEnumAttribute("110056400")] + Item110056400, + + /// + [System.Xml.Serialization.XmlEnumAttribute("145056470")] + Item145056470, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105106550")] + Item105106550, + + /// + [System.Xml.Serialization.XmlEnumAttribute("120106611")] + Item120106611, + + /// + [System.Xml.Serialization.XmlEnumAttribute("120106612")] + Item120106612, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105156650")] + Item105156650, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105556700")] + Item105556700, + + /// + [System.Xml.Serialization.XmlEnumAttribute("115056900")] + Item115056900, + + /// + [System.Xml.Serialization.XmlEnumAttribute("115076951")] + Item115076951, + + /// + [System.Xml.Serialization.XmlEnumAttribute("115106952")] + Item115106952, + + /// + [System.Xml.Serialization.XmlEnumAttribute("110107000")] + Item110107000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("145207050")] + Item145207050, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105357100")] + Item105357100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105157151")] + Item105157151, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105157152")] + Item105157152, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105057204")] + Item105057204, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105057201")] + Item105057201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105057205")] + Item105057205, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105057206")] + Item105057206, + + /// + [System.Xml.Serialization.XmlEnumAttribute("130057311")] + Item130057311, + + /// + [System.Xml.Serialization.XmlEnumAttribute("130107314")] + Item130107314, + + /// + [System.Xml.Serialization.XmlEnumAttribute("150107350")] + Item150107350, + + /// + [System.Xml.Serialization.XmlEnumAttribute("130157400")] + Item130157400, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105607421")] + Item105607421, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105607423")] + Item105607423, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105607425")] + Item105607425, + + /// + [System.Xml.Serialization.XmlEnumAttribute("155107450")] + Item155107450, + + /// + [System.Xml.Serialization.XmlEnumAttribute("150107500")] + Item150107500, + + /// + [System.Xml.Serialization.XmlEnumAttribute("120107558")] + Item120107558, + + /// + [System.Xml.Serialization.XmlEnumAttribute("120057556")] + Item120057556, + + /// + [System.Xml.Serialization.XmlEnumAttribute("120057554")] + Item120057554, + + /// + [System.Xml.Serialization.XmlEnumAttribute("110107620")] + Item110107620, + + /// + [System.Xml.Serialization.XmlEnumAttribute("145107640")] + Item145107640, + + /// + [System.Xml.Serialization.XmlEnumAttribute("130157650")] + Item130157650, + + /// + [System.Xml.Serialization.XmlEnumAttribute("155107700")] + Item155107700, + + /// + [System.Xml.Serialization.XmlEnumAttribute("150057751")] + Item150057751, + + /// + [System.Xml.Serialization.XmlEnumAttribute("150107754")] + Item150107754, + + /// + [System.Xml.Serialization.XmlEnumAttribute("155157800")] + Item155157800, + + /// + [System.Xml.Serialization.XmlEnumAttribute("130157850")] + Item130157850, + + /// + [System.Xml.Serialization.XmlEnumAttribute("135107900")] + Item135107900, + + /// + [System.Xml.Serialization.XmlEnumAttribute("135107950")] + Item135107950, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105658000")] + Item105658000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("135058020")] + Item135058020, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105108050")] + Item105108050, + + /// + [System.Xml.Serialization.XmlEnumAttribute("140158100")] + Item140158100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("135058150")] + Item135058150, + + /// + [System.Xml.Serialization.XmlEnumAttribute("155208200")] + Item155208200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105558250")] + Item105558250, + + /// + [System.Xml.Serialization.XmlEnumAttribute("115108350")] + Item115108350, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105308400")] + Item105308400, + + /// + [System.Xml.Serialization.XmlEnumAttribute("115058451")] + Item115058451, + + /// + [System.Xml.Serialization.XmlEnumAttribute("115058454")] + Item115058454, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105108500")] + Item105108500, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105708551")] + Item105708551, + + /// + [System.Xml.Serialization.XmlEnumAttribute("105708554")] + Item105708554, + + /// + [System.Xml.Serialization.XmlEnumAttribute("145108710")] + Item145108710, + + /// + [System.Xml.Serialization.XmlEnumAttribute("145108750")] + Item145108750, + + /// + [System.Xml.Serialization.XmlEnumAttribute("125108859")] + Item125108859, + + /// + [System.Xml.Serialization.XmlEnumAttribute("185019779")] + Item185019779, + + /// + [System.Xml.Serialization.XmlEnumAttribute("160108809")] + Item160108809, + + /// + [System.Xml.Serialization.XmlEnumAttribute("245150111")] + Item245150111, + + /// + [System.Xml.Serialization.XmlEnumAttribute("245150112")] + Item245150112, + + /// + [System.Xml.Serialization.XmlEnumAttribute("220150260")] + Item220150260, + + /// + [System.Xml.Serialization.XmlEnumAttribute("220050571")] + Item220050571, + + /// + [System.Xml.Serialization.XmlEnumAttribute("220050572")] + Item220050572, + + /// + [System.Xml.Serialization.XmlEnumAttribute("220050573")] + Item220050573, + + /// + [System.Xml.Serialization.XmlEnumAttribute("220050574")] + Item220050574, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205300661")] + Item205300661, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205300662")] + Item205300662, + + /// + [System.Xml.Serialization.XmlEnumAttribute("255200741")] + Item255200741, + + /// + [System.Xml.Serialization.XmlEnumAttribute("255200744")] + Item255200744, + + /// + [System.Xml.Serialization.XmlEnumAttribute("255050831")] + Item255050831, + + /// + [System.Xml.Serialization.XmlEnumAttribute("255100834")] + Item255100834, + + /// + [System.Xml.Serialization.XmlEnumAttribute("255100835")] + Item255100835, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205650911")] + Item205650911, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205650912")] + Item205650912, + + /// + [System.Xml.Serialization.XmlEnumAttribute("240151011")] + Item240151011, + + /// + [System.Xml.Serialization.XmlEnumAttribute("240151014")] + Item240151014, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205451111")] + Item205451111, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205451112")] + Item205451112, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205451113")] + Item205451113, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205451114")] + Item205451114, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205101181")] + Item205101181, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205101182")] + Item205101182, + + /// + [System.Xml.Serialization.XmlEnumAttribute("230101271")] + Item230101271, + + /// + [System.Xml.Serialization.XmlEnumAttribute("230101272")] + Item230101272, + + /// + [System.Xml.Serialization.XmlEnumAttribute("240101371")] + Item240101371, + + /// + [System.Xml.Serialization.XmlEnumAttribute("240101374")] + Item240101374, + + /// + [System.Xml.Serialization.XmlEnumAttribute("240101375")] + Item240101375, + + /// + [System.Xml.Serialization.XmlEnumAttribute("240101376")] + Item240101376, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205801452")] + Item205801452, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205801453")] + Item205801453, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205801454")] + Item205801454, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205801612")] + Item205801612, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205801613")] + Item205801613, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205801616")] + Item205801616, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205801618")] + Item205801618, + + /// + [System.Xml.Serialization.XmlEnumAttribute("235101671")] + Item235101671, + + /// + [System.Xml.Serialization.XmlEnumAttribute("235101674")] + Item235101674, + + /// + [System.Xml.Serialization.XmlEnumAttribute("210151751")] + Item210151751, + + /// + [System.Xml.Serialization.XmlEnumAttribute("210151754")] + Item210151754, + + /// + [System.Xml.Serialization.XmlEnumAttribute("210151755")] + Item210151755, + + /// + [System.Xml.Serialization.XmlEnumAttribute("215051831")] + Item215051831, + + /// + [System.Xml.Serialization.XmlEnumAttribute("215051832")] + Item215051832, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205301891")] + Item205301891, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205301892")] + Item205301892, + + /// + [System.Xml.Serialization.XmlEnumAttribute("250052111")] + Item250052111, + + /// + [System.Xml.Serialization.XmlEnumAttribute("250052113")] + Item250052113, + + /// + [System.Xml.Serialization.XmlEnumAttribute("250052115")] + Item250052115, + + /// + [System.Xml.Serialization.XmlEnumAttribute("250052117")] + Item250052117, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205852171")] + Item205852171, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205852174")] + Item205852174, + + /// + [System.Xml.Serialization.XmlEnumAttribute("230152250")] + Item230152250, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205652311")] + Item205652311, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205652314")] + Item205652314, + + /// + [System.Xml.Serialization.XmlEnumAttribute("215102411")] + Item215102411, + + /// + [System.Xml.Serialization.XmlEnumAttribute("215102412")] + Item215102412, + + /// + [System.Xml.Serialization.XmlEnumAttribute("215102413")] + Item215102413, + + /// + [System.Xml.Serialization.XmlEnumAttribute("210152491")] + Item210152491, + + /// + [System.Xml.Serialization.XmlEnumAttribute("210152492")] + Item210152492, + + /// + [System.Xml.Serialization.XmlEnumAttribute("235052621")] + Item235052621, + + /// + [System.Xml.Serialization.XmlEnumAttribute("235052622")] + Item235052622, + + /// + [System.Xml.Serialization.XmlEnumAttribute("235052623")] + Item235052623, + + /// + [System.Xml.Serialization.XmlEnumAttribute("235052624")] + Item235052624, + + /// + [System.Xml.Serialization.XmlEnumAttribute("235052625")] + Item235052625, + + /// + [System.Xml.Serialization.XmlEnumAttribute("235102628")] + Item235102628, + + /// + [System.Xml.Serialization.XmlEnumAttribute("235052626")] + Item235052626, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205752671")] + Item205752671, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205752674")] + Item205752674, + + /// + [System.Xml.Serialization.XmlEnumAttribute("210052751")] + Item210052751, + + /// + [System.Xml.Serialization.XmlEnumAttribute("210052752")] + Item210052752, + + /// + [System.Xml.Serialization.XmlEnumAttribute("210052753")] + Item210052753, + + /// + [System.Xml.Serialization.XmlEnumAttribute("210052754")] + Item210052754, + + /// + [System.Xml.Serialization.XmlEnumAttribute("210102757")] + Item210102757, + + /// + [System.Xml.Serialization.XmlEnumAttribute("210152758")] + Item210152758, + + /// + [System.Xml.Serialization.XmlEnumAttribute("210052755")] + Item210052755, + + /// + [System.Xml.Serialization.XmlEnumAttribute("210052756")] + Item210052756, + + /// + [System.Xml.Serialization.XmlEnumAttribute("240052831")] + Item240052831, + + /// + [System.Xml.Serialization.XmlEnumAttribute("240102834")] + Item240102834, + + /// + [System.Xml.Serialization.XmlEnumAttribute("240102835")] + Item240102835, + + /// + [System.Xml.Serialization.XmlEnumAttribute("220102911")] + Item220102911, + + /// + [System.Xml.Serialization.XmlEnumAttribute("220102912")] + Item220102912, + + /// + [System.Xml.Serialization.XmlEnumAttribute("225102980")] + Item225102980, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205103111")] + Item205103111, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205103112")] + Item205103112, + + /// + [System.Xml.Serialization.XmlEnumAttribute("225053191")] + Item225053191, + + /// + [System.Xml.Serialization.XmlEnumAttribute("225053194")] + Item225053194, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205353271")] + Item205353271, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205353274")] + Item205353274, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205353275")] + Item205353275, + + /// + [System.Xml.Serialization.XmlEnumAttribute("245053351")] + Item245053351, + + /// + [System.Xml.Serialization.XmlEnumAttribute("245103352")] + Item245103352, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205653431")] + Item205653431, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205653434")] + Item205653434, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205553672")] + Item205553672, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205553673")] + Item205553673, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205553674")] + Item205553674, + + /// + [System.Xml.Serialization.XmlEnumAttribute("255053811")] + Item255053811, + + /// + [System.Xml.Serialization.XmlEnumAttribute("255053814")] + Item255053814, + + /// + [System.Xml.Serialization.XmlEnumAttribute("255053815")] + Item255053815, + + /// + [System.Xml.Serialization.XmlEnumAttribute("255053818")] + Item255053818, + + /// + [System.Xml.Serialization.XmlEnumAttribute("235103943")] + Item235103943, + + /// + [System.Xml.Serialization.XmlEnumAttribute("235103945")] + Item235103945, + + /// + [System.Xml.Serialization.XmlEnumAttribute("235204131")] + Item235204131, + + /// + [System.Xml.Serialization.XmlEnumAttribute("235204134")] + Item235204134, + + /// + [System.Xml.Serialization.XmlEnumAttribute("235204135")] + Item235204135, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205504211")] + Item205504211, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205504214")] + Item205504214, + + /// + [System.Xml.Serialization.XmlEnumAttribute("240154250")] + Item240154250, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205104330")] + Item205104330, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205554411")] + Item205554411, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205554412")] + Item205554412, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205054601")] + Item205054601, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205054608")] + Item205054608, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205054605")] + Item205054605, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205204651")] + Item205204651, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205204654")] + Item205204654, + + /// + [System.Xml.Serialization.XmlEnumAttribute("230054781")] + Item230054781, + + /// + [System.Xml.Serialization.XmlEnumAttribute("230104782")] + Item230104782, + + /// + [System.Xml.Serialization.XmlEnumAttribute("240204851")] + Item240204851, + + /// + [System.Xml.Serialization.XmlEnumAttribute("240204854")] + Item240204854, + + /// + [System.Xml.Serialization.XmlEnumAttribute("240104901")] + Item240104901, + + /// + [System.Xml.Serialization.XmlEnumAttribute("240104904")] + Item240104904, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205504971")] + Item205504971, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205504974")] + Item205504974, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205504975")] + Item205504975, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205105063")] + Item205105063, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205105065")] + Item205105065, + + /// + [System.Xml.Serialization.XmlEnumAttribute("220105151")] + Item220105151, + + /// + [System.Xml.Serialization.XmlEnumAttribute("220105154")] + Item220105154, + + /// + [System.Xml.Serialization.XmlEnumAttribute("220105155")] + Item220105155, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205255251")] + Item205255251, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205255252")] + Item205255252, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205255253")] + Item205255253, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205905341")] + Item205905341, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205905344")] + Item205905344, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205905345")] + Item205905345, + + /// + [System.Xml.Serialization.XmlEnumAttribute("235105431")] + Item235105431, + + /// + [System.Xml.Serialization.XmlEnumAttribute("235105434")] + Item235105434, + + /// + [System.Xml.Serialization.XmlEnumAttribute("215055491")] + Item215055491, + + /// + [System.Xml.Serialization.XmlEnumAttribute("215055493")] + Item215055493, + + /// + [System.Xml.Serialization.XmlEnumAttribute("215055496")] + Item215055496, + + /// + [System.Xml.Serialization.XmlEnumAttribute("240205621")] + Item240205621, + + /// + [System.Xml.Serialization.XmlEnumAttribute("240205622")] + Item240205622, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205405713")] + Item205405713, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205405715")] + Item205405715, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205405718")] + Item205405718, + + /// + [System.Xml.Serialization.XmlEnumAttribute("225055811")] + Item225055811, + + /// + [System.Xml.Serialization.XmlEnumAttribute("225055814")] + Item225055814, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205055901")] + Item205055901, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205055902")] + Item205055902, + + /// + [System.Xml.Serialization.XmlEnumAttribute("220155991")] + Item220155991, + + /// + [System.Xml.Serialization.XmlEnumAttribute("220155994")] + Item220155994, + + /// + [System.Xml.Serialization.XmlEnumAttribute("210106080")] + Item210106080, + + /// + [System.Xml.Serialization.XmlEnumAttribute("255206171")] + Item255206171, + + /// + [System.Xml.Serialization.XmlEnumAttribute("255206174")] + Item255206174, + + /// + [System.Xml.Serialization.XmlEnumAttribute("255206175")] + Item255206175, + + /// + [System.Xml.Serialization.XmlEnumAttribute("215106261")] + Item215106261, + + /// + [System.Xml.Serialization.XmlEnumAttribute("215106264")] + Item215106264, + + /// + [System.Xml.Serialization.XmlEnumAttribute("215106265")] + Item215106265, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205656352")] + Item205656352, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205056351")] + Item205056351, + + /// + [System.Xml.Serialization.XmlEnumAttribute("240156430")] + Item240156430, + + /// + [System.Xml.Serialization.XmlEnumAttribute("210106493")] + Item210106493, + + /// + [System.Xml.Serialization.XmlEnumAttribute("210106495")] + Item210106495, + + /// + [System.Xml.Serialization.XmlEnumAttribute("230156611")] + Item230156611, + + /// + [System.Xml.Serialization.XmlEnumAttribute("230156614")] + Item230156614, + + /// + [System.Xml.Serialization.XmlEnumAttribute("230156616")] + Item230156616, + + /// + [System.Xml.Serialization.XmlEnumAttribute("245056671")] + Item245056671, + + /// + [System.Xml.Serialization.XmlEnumAttribute("245156672")] + Item245156672, + + /// + [System.Xml.Serialization.XmlEnumAttribute("245106701")] + Item245106701, + + /// + [System.Xml.Serialization.XmlEnumAttribute("245106704")] + Item245106704, + + /// + [System.Xml.Serialization.XmlEnumAttribute("245106705")] + Item245106705, + + /// + [System.Xml.Serialization.XmlEnumAttribute("215016730")] + Item215016730, + + /// + [System.Xml.Serialization.XmlEnumAttribute("250156811")] + Item250156811, + + /// + [System.Xml.Serialization.XmlEnumAttribute("250156812")] + Item250156812, + + /// + [System.Xml.Serialization.XmlEnumAttribute("250156813")] + Item250156813, + + /// + [System.Xml.Serialization.XmlEnumAttribute("250156814")] + Item250156814, + + /// + [System.Xml.Serialization.XmlEnumAttribute("250156815")] + Item250156815, + + /// + [System.Xml.Serialization.XmlEnumAttribute("225056890")] + Item225056890, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205506981")] + Item205506981, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205506984")] + Item205506984, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205506985")] + Item205506985, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205407071")] + Item205407071, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205407075")] + Item205407075, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205407076")] + Item205407076, + + /// + [System.Xml.Serialization.XmlEnumAttribute("245057170")] + Item245057170, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205207261")] + Item205207261, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205207264")] + Item205207264, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205207267")] + Item205207267, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205057351")] + Item205057351, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205057352")] + Item205057352, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205607451")] + Item205607451, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205607452")] + Item205607452, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205607453")] + Item205607453, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205607454")] + Item205607454, + + /// + [System.Xml.Serialization.XmlEnumAttribute("255107458")] + Item255107458, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205607456")] + Item205607456, + + /// + [System.Xml.Serialization.XmlEnumAttribute("225107631")] + Item225107631, + + /// + [System.Xml.Serialization.XmlEnumAttribute("225107632")] + Item225107632, + + /// + [System.Xml.Serialization.XmlEnumAttribute("255208649")] + Item255208649, + + /// + [System.Xml.Serialization.XmlEnumAttribute("245158109")] + Item245158109, + + /// + [System.Xml.Serialization.XmlEnumAttribute("255208529")] + Item255208529, + + /// + [System.Xml.Serialization.XmlEnumAttribute("215058469")] + Item215058469, + + /// + [System.Xml.Serialization.XmlEnumAttribute("240208149")] + Item240208149, + + /// + [System.Xml.Serialization.XmlEnumAttribute("285019779")] + Item285019779, + + /// + [System.Xml.Serialization.XmlEnumAttribute("255108209")] + Item255108209, + + /// + [System.Xml.Serialization.XmlEnumAttribute("240158249")] + Item240158249, + + /// + [System.Xml.Serialization.XmlEnumAttribute("245158309")] + Item245158309, + + /// + [System.Xml.Serialization.XmlEnumAttribute("240158349")] + Item240158349, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350100250")] + Item350100250, + + /// + [System.Xml.Serialization.XmlEnumAttribute("325050300")] + Item325050300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("330150370")] + Item330150370, + + /// + [System.Xml.Serialization.XmlEnumAttribute("335050412")] + Item335050412, + + /// + [System.Xml.Serialization.XmlEnumAttribute("335050416")] + Item335050416, + + /// + [System.Xml.Serialization.XmlEnumAttribute("335050418")] + Item335050418, + + /// + [System.Xml.Serialization.XmlEnumAttribute("335050450")] + Item335050450, + + /// + [System.Xml.Serialization.XmlEnumAttribute("335050762")] + Item335050762, + + /// + [System.Xml.Serialization.XmlEnumAttribute("335050765")] + Item335050765, + + /// + [System.Xml.Serialization.XmlEnumAttribute("335050900")] + Item335050900, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111001")] + Item305111001, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305031004")] + Item305031004, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305031007")] + Item305031007, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111012")] + Item305111012, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305091015")] + Item305091015, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071018")] + Item305071018, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111023")] + Item305111023, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305031026")] + Item305031026, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305031031")] + Item305031031, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071034")] + Item305071034, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071037")] + Item305071037, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305091042")] + Item305091042, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071045")] + Item305071045, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305031048")] + Item305031048, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071053")] + Item305071053, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111057")] + Item305111057, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071064")] + Item305071064, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305011067")] + Item305011067, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071072")] + Item305071072, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071075")] + Item305071075, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071078")] + Item305071078, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071084")] + Item305071084, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305091086")] + Item305091086, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111091")] + Item305111091, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111094")] + Item305111094, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305091097")] + Item305091097, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305091102")] + Item305091102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305091113")] + Item305091113, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305091116")] + Item305091116, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305091108")] + Item305091108, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071121")] + Item305071121, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111123")] + Item305111123, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071127")] + Item305071127, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305031132")] + Item305031132, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071135")] + Item305071135, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071138")] + Item305071138, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305011143")] + Item305011143, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305011146")] + Item305011146, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305031151")] + Item305031151, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111154")] + Item305111154, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305091157")] + Item305091157, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305031162")] + Item305031162, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071167")] + Item305071167, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071173")] + Item305071173, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071176")] + Item305071176, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071184")] + Item305071184, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305011187")] + Item305011187, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305091195")] + Item305091195, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111198")] + Item305111198, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071203")] + Item305071203, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305031206")] + Item305031206, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071211")] + Item305071211, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305091214")] + Item305091214, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071217")] + Item305071217, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071222")] + Item305071222, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305011227")] + Item305011227, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071236")] + Item305071236, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305031241")] + Item305031241, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305031244")] + Item305031244, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305091247")] + Item305091247, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111251")] + Item305111251, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305031255")] + Item305031255, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305091258")] + Item305091258, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111265")] + Item305111265, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305031271")] + Item305031271, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305011274")] + Item305011274, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305011277")] + Item305011277, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305091282")] + Item305091282, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305091285")] + Item305091285, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071288")] + Item305071288, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305031293")] + Item305031293, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071296")] + Item305071296, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071301")] + Item305071301, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305011304")] + Item305011304, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071306")] + Item305071306, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305031312")] + Item305031312, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305011315")] + Item305011315, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071318")] + Item305071318, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071323")] + Item305071323, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071326")] + Item305071326, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111331")] + Item305111331, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111337")] + Item305111337, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305031345")] + Item305031345, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111356")] + Item305111356, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111364")] + Item305111364, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111367")] + Item305111367, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111372")] + Item305111372, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071353")] + Item305071353, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071375")] + Item305071375, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305011378")] + Item305011378, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071383")] + Item305071383, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071386")] + Item305071386, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305091391")] + Item305091391, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111394")] + Item305111394, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305091397")] + Item305091397, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111402")] + Item305111402, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111405")] + Item305111405, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071408")] + Item305071408, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111413")] + Item305111413, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111416")] + Item305111416, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305011421")] + Item305011421, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305031424")] + Item305031424, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305011427")] + Item305011427, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305091432")] + Item305091432, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071435")] + Item305071435, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071442")] + Item305071442, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305031446")] + Item305031446, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071451")] + Item305071451, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305011454")] + Item305011454, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111456")] + Item305111456, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111463")] + Item305111463, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071465")] + Item305071465, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071467")] + Item305071467, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071473")] + Item305071473, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305011481")] + Item305011481, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071484")] + Item305071484, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071487")] + Item305071487, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111492")] + Item305111492, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111495")] + Item305111495, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111498")] + Item305111498, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111503")] + Item305111503, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111511")] + Item305111511, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071514")] + Item305071514, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071517")] + Item305071517, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305031522")] + Item305031522, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305011525")] + Item305011525, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305011528")] + Item305011528, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305031506")] + Item305031506, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305031533")] + Item305031533, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305031536")] + Item305031536, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111541")] + Item305111541, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111547")] + Item305111547, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111552")] + Item305111552, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071556")] + Item305071556, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305031558")] + Item305031558, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305091563")] + Item305091563, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071567")] + Item305071567, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111571")] + Item305111571, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305031574")] + Item305031574, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071585")] + Item305071585, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111588")] + Item305111588, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071593")] + Item305071593, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071596")] + Item305071596, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111601")] + Item305111601, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071604")] + Item305071604, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305011607")] + Item305011607, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071612")] + Item305071612, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111615")] + Item305111615, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305031618")] + Item305031618, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305031623")] + Item305031623, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111626")] + Item305111626, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305011631")] + Item305011631, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305031634")] + Item305031634, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111637")] + Item305111637, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305111642")] + Item305111642, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305091645")] + Item305091645, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305091648")] + Item305091648, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305071653")] + Item305071653, + + /// + [System.Xml.Serialization.XmlEnumAttribute("325051750")] + Item325051750, + + /// + [System.Xml.Serialization.XmlEnumAttribute("315051822")] + Item315051822, + + /// + [System.Xml.Serialization.XmlEnumAttribute("315051824")] + Item315051824, + + /// + [System.Xml.Serialization.XmlEnumAttribute("315101825")] + Item315101825, + + /// + [System.Xml.Serialization.XmlEnumAttribute("315101827")] + Item315101827, + + /// + [System.Xml.Serialization.XmlEnumAttribute("315101828")] + Item315101828, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345151900")] + Item345151900, + + /// + [System.Xml.Serialization.XmlEnumAttribute("355051950")] + Item355051950, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350052062")] + Item350052062, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350052065")] + Item350052065, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350052066")] + Item350052066, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350102067")] + Item350102067, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350052068")] + Item350052068, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350052072")] + Item350052072, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350102078")] + Item350102078, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350052074")] + Item350052074, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350052076")] + Item350052076, + + /// + [System.Xml.Serialization.XmlEnumAttribute("355052250")] + Item355052250, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350102262")] + Item350102262, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350102264")] + Item350102264, + + /// + [System.Xml.Serialization.XmlEnumAttribute("330152272")] + Item330152272, + + /// + [System.Xml.Serialization.XmlEnumAttribute("330152274")] + Item330152274, + + /// + [System.Xml.Serialization.XmlEnumAttribute("330152276")] + Item330152276, + + /// + [System.Xml.Serialization.XmlEnumAttribute("330152278")] + Item330152278, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345152312")] + Item345152312, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345152314")] + Item345152314, + + /// + [System.Xml.Serialization.XmlEnumAttribute("315102330")] + Item315102330, + + /// + [System.Xml.Serialization.XmlEnumAttribute("355052450")] + Item355052450, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350102500")] + Item350102500, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350102600")] + Item350102600, + + /// + [System.Xml.Serialization.XmlEnumAttribute("335052750")] + Item335052750, + + /// + [System.Xml.Serialization.XmlEnumAttribute("355052770")] + Item355052770, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350103100")] + Item350103100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("355053200")] + Item355053200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("315073222")] + Item315073222, + + /// + [System.Xml.Serialization.XmlEnumAttribute("315103223")] + Item315103223, + + /// + [System.Xml.Serialization.XmlEnumAttribute("315103225")] + Item315103225, + + /// + [System.Xml.Serialization.XmlEnumAttribute("315103227")] + Item315103227, + + /// + [System.Xml.Serialization.XmlEnumAttribute("330103362")] + Item330103362, + + /// + [System.Xml.Serialization.XmlEnumAttribute("330153364")] + Item330153364, + + /// + [System.Xml.Serialization.XmlEnumAttribute("330103366")] + Item330103366, + + /// + [System.Xml.Serialization.XmlEnumAttribute("330153368")] + Item330153368, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307153502")] + Item307153502, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307103508")] + Item307103508, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307103511")] + Item307103511, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307103515")] + Item307103515, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307103514")] + Item307103514, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307103517")] + Item307103517, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307103521")] + Item307103521, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307103523")] + Item307103523, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307153525")] + Item307153525, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307103527")] + Item307103527, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307153531")] + Item307153531, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307103533")] + Item307103533, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307153534")] + Item307153534, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307153535")] + Item307153535, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307153537")] + Item307153537, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307203538")] + Item307203538, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307153543")] + Item307153543, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307153547")] + Item307153547, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307153552")] + Item307153552, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307153556")] + Item307153556, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307103555")] + Item307103555, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307103562")] + Item307103562, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307103563")] + Item307103563, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307153564")] + Item307153564, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307153566")] + Item307153566, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307153567")] + Item307153567, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307153574")] + Item307153574, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307153568")] + Item307153568, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307153572")] + Item307153572, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307103573")] + Item307103573, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307103576")] + Item307103576, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307153578")] + Item307153578, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307153581")] + Item307153581, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307153582")] + Item307153582, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307103585")] + Item307103585, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307103587")] + Item307103587, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307153592")] + Item307153592, + + /// + [System.Xml.Serialization.XmlEnumAttribute("307153593")] + Item307153593, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320053612")] + Item320053612, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320053614")] + Item320053614, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320053616")] + Item320053616, + + /// + [System.Xml.Serialization.XmlEnumAttribute("315103622")] + Item315103622, + + /// + [System.Xml.Serialization.XmlEnumAttribute("315103624")] + Item315103624, + + /// + [System.Xml.Serialization.XmlEnumAttribute("315103626")] + Item315103626, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345153800")] + Item345153800, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350103830")] + Item350103830, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305253962")] + Item305253962, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305253965")] + Item305253965, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305253966")] + Item305253966, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305253971")] + Item305253971, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305253976")] + Item305253976, + + /// + [System.Xml.Serialization.XmlEnumAttribute("340103982")] + Item340103982, + + /// + [System.Xml.Serialization.XmlEnumAttribute("340103984")] + Item340103984, + + /// + [System.Xml.Serialization.XmlEnumAttribute("340103986")] + Item340103986, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350104420")] + Item350104420, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350104570")] + Item350104570, + + /// + [System.Xml.Serialization.XmlEnumAttribute("312104582")] + Item312104582, + + /// + [System.Xml.Serialization.XmlEnumAttribute("312104584")] + Item312104584, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305304595")] + Item305304595, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305304597")] + Item305304597, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305304601")] + Item305304601, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305304603")] + Item305304603, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305304605")] + Item305304605, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305304606")] + Item305304606, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305304607")] + Item305304607, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305304608")] + Item305304608, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305304611")] + Item305304611, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305304612")] + Item305304612, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305304615")] + Item305304615, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305304618")] + Item305304618, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305304623")] + Item305304623, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305304626")] + Item305304626, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305304627")] + Item305304627, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305304631")] + Item305304631, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305304634")] + Item305304634, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305304637")] + Item305304637, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305304642")] + Item305304642, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305304645")] + Item305304645, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305304651")] + Item305304651, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305304654")] + Item305304654, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305304655")] + Item305304655, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305304656")] + Item305304656, + + /// + [System.Xml.Serialization.XmlEnumAttribute("335054712")] + Item335054712, + + /// + [System.Xml.Serialization.XmlEnumAttribute("335054714")] + Item335054714, + + /// + [System.Xml.Serialization.XmlEnumAttribute("335054716")] + Item335054716, + + /// + [System.Xml.Serialization.XmlEnumAttribute("340054772")] + Item340054772, + + /// + [System.Xml.Serialization.XmlEnumAttribute("340104773")] + Item340104773, + + /// + [System.Xml.Serialization.XmlEnumAttribute("340104775")] + Item340104775, + + /// + [System.Xml.Serialization.XmlEnumAttribute("340104777")] + Item340104777, + + /// + [System.Xml.Serialization.XmlEnumAttribute("355054800")] + Item355054800, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350104830")] + Item350104830, + + /// + [System.Xml.Serialization.XmlEnumAttribute("325054862")] + Item325054862, + + /// + [System.Xml.Serialization.XmlEnumAttribute("325054864")] + Item325054864, + + /// + [System.Xml.Serialization.XmlEnumAttribute("325054865")] + Item325054865, + + /// + [System.Xml.Serialization.XmlEnumAttribute("325054867")] + Item325054867, + + /// + [System.Xml.Serialization.XmlEnumAttribute("325054868")] + Item325054868, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305405013")] + Item305405013, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305405016")] + Item305405016, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305205019")] + Item305205019, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305205021")] + Item305205021, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305205023")] + Item305205023, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305205025")] + Item305205025, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305205027")] + Item305205027, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305205028")] + Item305205028, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305405033")] + Item305405033, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305455035")] + Item305455035, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305405037")] + Item305405037, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305205039")] + Item305205039, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305405043")] + Item305405043, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305405047")] + Item305405047, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305405051")] + Item305405051, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305455053")] + Item305455053, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305205056")] + Item305205056, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305405068")] + Item305405068, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305405058")] + Item305405058, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305455063")] + Item305455063, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305455065")] + Item305455065, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305405067")] + Item305405067, + + /// + [System.Xml.Serialization.XmlEnumAttribute("355055250")] + Item355055250, + + /// + [System.Xml.Serialization.XmlEnumAttribute("355055300")] + Item355055300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("325055600")] + Item325055600, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350105670")] + Item350105670, + + /// + [System.Xml.Serialization.XmlEnumAttribute("315105761")] + Item315105761, + + /// + [System.Xml.Serialization.XmlEnumAttribute("315105762")] + Item315105762, + + /// + [System.Xml.Serialization.XmlEnumAttribute("315105763")] + Item315105763, + + /// + [System.Xml.Serialization.XmlEnumAttribute("315105764")] + Item315105764, + + /// + [System.Xml.Serialization.XmlEnumAttribute("315105765")] + Item315105765, + + /// + [System.Xml.Serialization.XmlEnumAttribute("315105766")] + Item315105766, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350105781")] + Item350105781, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350105783")] + Item350105783, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350105784")] + Item350105784, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350105786")] + Item350105786, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350105788")] + Item350105788, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345155790")] + Item345155790, + + /// + [System.Xml.Serialization.XmlEnumAttribute("325055800")] + Item325055800, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350106070")] + Item350106070, + + /// + [System.Xml.Serialization.XmlEnumAttribute("325056150")] + Item325056150, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305506251")] + Item305506251, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305506254")] + Item305506254, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305506257")] + Item305506257, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305506262")] + Item305506262, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305506264")] + Item305506264, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305506283")] + Item305506283, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305506265")] + Item305506265, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305506267")] + Item305506267, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305506268")] + Item305506268, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305506271")] + Item305506271, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305506273")] + Item305506273, + + /// + [System.Xml.Serialization.XmlEnumAttribute("305506276")] + Item305506276, + + /// + [System.Xml.Serialization.XmlEnumAttribute("355056300")] + Item355056300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("330056362")] + Item330056362, + + /// + [System.Xml.Serialization.XmlEnumAttribute("330156363")] + Item330156363, + + /// + [System.Xml.Serialization.XmlEnumAttribute("330056365")] + Item330056365, + + /// + [System.Xml.Serialization.XmlEnumAttribute("330156366")] + Item330156366, + + /// + [System.Xml.Serialization.XmlEnumAttribute("330156367")] + Item330156367, + + /// + [System.Xml.Serialization.XmlEnumAttribute("330056368")] + Item330056368, + + /// + [System.Xml.Serialization.XmlEnumAttribute("312106512")] + Item312106512, + + /// + [System.Xml.Serialization.XmlEnumAttribute("312106514")] + Item312106514, + + /// + [System.Xml.Serialization.XmlEnumAttribute("312106516")] + Item312106516, + + /// + [System.Xml.Serialization.XmlEnumAttribute("312056582")] + Item312056582, + + /// + [System.Xml.Serialization.XmlEnumAttribute("312056584")] + Item312056584, + + /// + [System.Xml.Serialization.XmlEnumAttribute("315106632")] + Item315106632, + + /// + [System.Xml.Serialization.XmlEnumAttribute("315106634")] + Item315106634, + + /// + [System.Xml.Serialization.XmlEnumAttribute("315106636")] + Item315106636, + + /// + [System.Xml.Serialization.XmlEnumAttribute("315106638")] + Item315106638, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320056662")] + Item320056662, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320056665")] + Item320056665, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320056666")] + Item320056666, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320056667")] + Item320056667, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320056668")] + Item320056668, + + /// + [System.Xml.Serialization.XmlEnumAttribute("309056713")] + Item309056713, + + /// + [System.Xml.Serialization.XmlEnumAttribute("309106716")] + Item309106716, + + /// + [System.Xml.Serialization.XmlEnumAttribute("309056718")] + Item309056718, + + /// + [System.Xml.Serialization.XmlEnumAttribute("309056721")] + Item309056721, + + /// + [System.Xml.Serialization.XmlEnumAttribute("309056723")] + Item309056723, + + /// + [System.Xml.Serialization.XmlEnumAttribute("309106725")] + Item309106725, + + /// + [System.Xml.Serialization.XmlEnumAttribute("309056728")] + Item309056728, + + /// + [System.Xml.Serialization.XmlEnumAttribute("309106733")] + Item309106733, + + /// + [System.Xml.Serialization.XmlEnumAttribute("309056738")] + Item309056738, + + /// + [System.Xml.Serialization.XmlEnumAttribute("309056744")] + Item309056744, + + /// + [System.Xml.Serialization.XmlEnumAttribute("309056748")] + Item309056748, + + /// + [System.Xml.Serialization.XmlEnumAttribute("309106753")] + Item309106753, + + /// + [System.Xml.Serialization.XmlEnumAttribute("309056755")] + Item309056755, + + /// + [System.Xml.Serialization.XmlEnumAttribute("309056761")] + Item309056761, + + /// + [System.Xml.Serialization.XmlEnumAttribute("309056763")] + Item309056763, + + /// + [System.Xml.Serialization.XmlEnumAttribute("309056772")] + Item309056772, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350106812")] + Item350106812, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350106814")] + Item350106814, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350106816")] + Item350106816, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350106818")] + Item350106818, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320016912")] + Item320016912, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320056914")] + Item320056914, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320056916")] + Item320056916, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320016921")] + Item320016921, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320056923")] + Item320056923, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320016926")] + Item320016926, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320056928")] + Item320056928, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320056931")] + Item320056931, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320056933")] + Item320056933, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320056935")] + Item320056935, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320016937")] + Item320016937, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320016941")] + Item320016941, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320016943")] + Item320016943, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320016945")] + Item320016945, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320016946")] + Item320016946, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320016947")] + Item320016947, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350106950")] + Item350106950, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350106963")] + Item350106963, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350106965")] + Item350106965, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350106968")] + Item350106968, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350106972")] + Item350106972, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350106974")] + Item350106974, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350106976")] + Item350106976, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350106978")] + Item350106978, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350106982")] + Item350106982, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350106984")] + Item350106984, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350106986")] + Item350106986, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350106992")] + Item350106992, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350106993")] + Item350106993, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350106995")] + Item350106995, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350106996")] + Item350106996, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350106998")] + Item350106998, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345057001")] + Item345057001, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345057003")] + Item345057003, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345107005")] + Item345107005, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345057007")] + Item345057007, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345057012")] + Item345057012, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345057014")] + Item345057014, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345057015")] + Item345057015, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345057018")] + Item345057018, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345057023")] + Item345057023, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345057026")] + Item345057026, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345057027")] + Item345057027, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345107028")] + Item345107028, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345107030")] + Item345107030, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345057031")] + Item345057031, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345057033")] + Item345057033, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345057034")] + Item345057034, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345057038")] + Item345057038, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345057041")] + Item345057041, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345157043")] + Item345157043, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345057044")] + Item345057044, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345057047")] + Item345057047, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345057051")] + Item345057051, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345057054")] + Item345057054, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345057058")] + Item345057058, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345057062")] + Item345057062, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345057065")] + Item345057065, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345057068")] + Item345057068, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345057071")] + Item345057071, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345057074")] + Item345057074, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345157076")] + Item345157076, + + /// + [System.Xml.Serialization.XmlEnumAttribute("345057078")] + Item345057078, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350107300")] + Item350107300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320057312")] + Item320057312, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320057313")] + Item320057313, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320057315")] + Item320057315, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320057316")] + Item320057316, + + /// + [System.Xml.Serialization.XmlEnumAttribute("320057318")] + Item320057318, + + /// + [System.Xml.Serialization.XmlEnumAttribute("340107342")] + Item340107342, + + /// + [System.Xml.Serialization.XmlEnumAttribute("340107345")] + Item340107345, + + /// + [System.Xml.Serialization.XmlEnumAttribute("335057400")] + Item335057400, + + /// + [System.Xml.Serialization.XmlEnumAttribute("330157550")] + Item330157550, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350107570")] + Item350107570, + + /// + [System.Xml.Serialization.XmlEnumAttribute("350107600")] + Item350107600, + + /// + [System.Xml.Serialization.XmlEnumAttribute("385019779")] + Item385019779, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405150070")] + Item405150070, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405150121")] + Item405150121, + + /// + [System.Xml.Serialization.XmlEnumAttribute("410150125")] + Item410150125, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405150124")] + Item405150124, + + /// + [System.Xml.Serialization.XmlEnumAttribute("410150128")] + Item410150128, + + /// + [System.Xml.Serialization.XmlEnumAttribute("410200221")] + Item410200221, + + /// + [System.Xml.Serialization.XmlEnumAttribute("410200224")] + Item410200224, + + /// + [System.Xml.Serialization.XmlEnumAttribute("435250250")] + Item435250250, + + /// + [System.Xml.Serialization.XmlEnumAttribute("410050311")] + Item410050311, + + /// + [System.Xml.Serialization.XmlEnumAttribute("410050314")] + Item410050314, + + /// + [System.Xml.Serialization.XmlEnumAttribute("410050315")] + Item410050315, + + /// + [System.Xml.Serialization.XmlEnumAttribute("415050430")] + Item415050430, + + /// + [System.Xml.Serialization.XmlEnumAttribute("420050521")] + Item420050521, + + /// + [System.Xml.Serialization.XmlEnumAttribute("420050524")] + Item420050524, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405150701")] + Item405150701, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405150704")] + Item405150704, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405150911")] + Item405150911, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405150914")] + Item405150914, + + /// + [System.Xml.Serialization.XmlEnumAttribute("430101010")] + Item430101010, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405101061")] + Item405101061, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405101064")] + Item405101064, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405101065")] + Item405101065, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405101068")] + Item405101068, + + /// + [System.Xml.Serialization.XmlEnumAttribute("415101140")] + Item415101140, + + /// + [System.Xml.Serialization.XmlEnumAttribute("430051190")] + Item430051190, + + /// + [System.Xml.Serialization.XmlEnumAttribute("435251330")] + Item435251330, + + /// + [System.Xml.Serialization.XmlEnumAttribute("415051560")] + Item415051560, + + /// + [System.Xml.Serialization.XmlEnumAttribute("430051750")] + Item430051750, + + /// + [System.Xml.Serialization.XmlEnumAttribute("435201830")] + Item435201830, + + /// + [System.Xml.Serialization.XmlEnumAttribute("430051960")] + Item430051960, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405052030")] + Item405052030, + + /// + [System.Xml.Serialization.XmlEnumAttribute("415102110")] + Item415102110, + + /// + [System.Xml.Serialization.XmlEnumAttribute("425102250")] + Item425102250, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405202601")] + Item405202601, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405202604")] + Item405202604, + + /// + [System.Xml.Serialization.XmlEnumAttribute("410102750")] + Item410102750, + + /// + [System.Xml.Serialization.XmlEnumAttribute("420103080")] + Item420103080, + + /// + [System.Xml.Serialization.XmlEnumAttribute("430053220")] + Item430053220, + + /// + [System.Xml.Serialization.XmlEnumAttribute("425053360")] + Item425053360, + + /// + [System.Xml.Serialization.XmlEnumAttribute("410053650")] + Item410053650, + + /// + [System.Xml.Serialization.XmlEnumAttribute("430053710")] + Item430053710, + + /// + [System.Xml.Serialization.XmlEnumAttribute("420053791")] + Item420053791, + + /// + [System.Xml.Serialization.XmlEnumAttribute("420053794")] + Item420053794, + + /// + [System.Xml.Serialization.XmlEnumAttribute("410053920")] + Item410053920, + + /// + [System.Xml.Serialization.XmlEnumAttribute("435254000")] + Item435254000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405204061")] + Item405204061, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405204064")] + Item405204064, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405204065")] + Item405204065, + + /// + [System.Xml.Serialization.XmlEnumAttribute("420054210")] + Item420054210, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405204341")] + Item405204341, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405204344")] + Item405204344, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405204345")] + Item405204345, + + /// + [System.Xml.Serialization.XmlEnumAttribute("410154551")] + Item410154551, + + /// + [System.Xml.Serialization.XmlEnumAttribute("410154554")] + Item410154554, + + /// + [System.Xml.Serialization.XmlEnumAttribute("425104620")] + Item425104620, + + /// + [System.Xml.Serialization.XmlEnumAttribute("435204830")] + Item435204830, + + /// + [System.Xml.Serialization.XmlEnumAttribute("420105040")] + Item420105040, + + /// + [System.Xml.Serialization.XmlEnumAttribute("425055090")] + Item425055090, + + /// + [System.Xml.Serialization.XmlEnumAttribute("435155120")] + Item435155120, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405155291")] + Item405155291, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405155294")] + Item405155294, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405205341")] + Item405205341, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405205342")] + Item405205342, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405205343")] + Item405205343, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405205344")] + Item405205344, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405205345")] + Item405205345, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405205346")] + Item405205346, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405205347")] + Item405205347, + + /// + [System.Xml.Serialization.XmlEnumAttribute("435155400")] + Item435155400, + + /// + [System.Xml.Serialization.XmlEnumAttribute("435155540")] + Item435155540, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405055681")] + Item405055681, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405055683")] + Item405055683, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405055684")] + Item405055684, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405055686")] + Item405055686, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405055688")] + Item405055688, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405105895")] + Item405105895, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405055891")] + Item405055891, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405055894")] + Item405055894, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405105896")] + Item405105896, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405105897")] + Item405105897, + + /// + [System.Xml.Serialization.XmlEnumAttribute("435206090")] + Item435206090, + + /// + [System.Xml.Serialization.XmlEnumAttribute("430056300")] + Item430056300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("435156451")] + Item435156451, + + /// + [System.Xml.Serialization.XmlEnumAttribute("435156454")] + Item435156454, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405156510")] + Item405156510, + + /// + [System.Xml.Serialization.XmlEnumAttribute("420056671")] + Item420056671, + + /// + [System.Xml.Serialization.XmlEnumAttribute("420056674")] + Item420056674, + + /// + [System.Xml.Serialization.XmlEnumAttribute("425056860")] + Item425056860, + + /// + [System.Xml.Serialization.XmlEnumAttribute("435256970")] + Item435256970, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405057141")] + Item405057141, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405057143")] + Item405057143, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405057144")] + Item405057144, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405057146")] + Item405057146, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405057148")] + Item405057148, + + /// + [System.Xml.Serialization.XmlEnumAttribute("420107290")] + Item420107290, + + /// + [System.Xml.Serialization.XmlEnumAttribute("430107490")] + Item430107490, + + /// + [System.Xml.Serialization.XmlEnumAttribute("425057630")] + Item425057630, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405057701")] + Item405057701, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405057704")] + Item405057704, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405057705")] + Item405057705, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405057708")] + Item405057708, + + /// + [System.Xml.Serialization.XmlEnumAttribute("420107800")] + Item420107800, + + /// + [System.Xml.Serialization.XmlEnumAttribute("430057910")] + Item430057910, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405157981")] + Item405157981, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405157984")] + Item405157984, + + /// + [System.Xml.Serialization.XmlEnumAttribute("410208050")] + Item410208050, + + /// + [System.Xml.Serialization.XmlEnumAttribute("415108130")] + Item415108130, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405158260")] + Item405158260, + + /// + [System.Xml.Serialization.XmlEnumAttribute("425108341")] + Item425108341, + + /// + [System.Xml.Serialization.XmlEnumAttribute("425108344")] + Item425108344, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405108411")] + Item405108411, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405108414")] + Item405108414, + + /// + [System.Xml.Serialization.XmlEnumAttribute("435058540")] + Item435058540, + + /// + [System.Xml.Serialization.XmlEnumAttribute("430058640")] + Item430058640, + + /// + [System.Xml.Serialization.XmlEnumAttribute("410208750")] + Item410208750, + + /// + [System.Xml.Serialization.XmlEnumAttribute("415058831")] + Item415058831, + + /// + [System.Xml.Serialization.XmlEnumAttribute("415058834")] + Item415058834, + + /// + [System.Xml.Serialization.XmlEnumAttribute("485019779")] + Item485019779, + + /// + [System.Xml.Serialization.XmlEnumAttribute("435259589")] + Item435259589, + + /// + [System.Xml.Serialization.XmlEnumAttribute("435209529")] + Item435209529, + + /// + [System.Xml.Serialization.XmlEnumAttribute("430059179")] + Item430059179, + + /// + [System.Xml.Serialization.XmlEnumAttribute("420109109")] + Item420109109, + + /// + [System.Xml.Serialization.XmlEnumAttribute("435159459")] + Item435159459, + + /// + [System.Xml.Serialization.XmlEnumAttribute("420059039")] + Item420059039, + + /// + [System.Xml.Serialization.XmlEnumAttribute("430109249")] + Item430109249, + + /// + [System.Xml.Serialization.XmlEnumAttribute("405108899")] + Item405108899, + + /// + [System.Xml.Serialization.XmlEnumAttribute("435059389")] + Item435059389, + + /// + [System.Xml.Serialization.XmlEnumAttribute("415058969")] + Item415058969, + + /// + [System.Xml.Serialization.XmlEnumAttribute("515100081")] + Item515100081, + + /// + [System.Xml.Serialization.XmlEnumAttribute("515100084")] + Item515100084, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505250210")] + Item505250210, + + /// + [System.Xml.Serialization.XmlEnumAttribute("540100250")] + Item540100250, + + /// + [System.Xml.Serialization.XmlEnumAttribute("510150280")] + Item510150280, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505100350")] + Item505100350, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505100420")] + Item505100420, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505250490")] + Item505250490, + + /// + [System.Xml.Serialization.XmlEnumAttribute("525100560")] + Item525100560, + + /// + [System.Xml.Serialization.XmlEnumAttribute("510100630")] + Item510100630, + + /// + [System.Xml.Serialization.XmlEnumAttribute("510200770")] + Item510200770, + + /// + [System.Xml.Serialization.XmlEnumAttribute("510200840")] + Item510200840, + + /// + [System.Xml.Serialization.XmlEnumAttribute("520050910")] + Item520050910, + + /// + [System.Xml.Serialization.XmlEnumAttribute("545100980")] + Item545100980, + + /// + [System.Xml.Serialization.XmlEnumAttribute("515051080")] + Item515051080, + + /// + [System.Xml.Serialization.XmlEnumAttribute("525151120")] + Item525151120, + + /// + [System.Xml.Serialization.XmlEnumAttribute("510031190")] + Item510031190, + + /// + [System.Xml.Serialization.XmlEnumAttribute("510151260")] + Item510151260, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505051310")] + Item505051310, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505251330")] + Item505251330, + + /// + [System.Xml.Serialization.XmlEnumAttribute("510031401")] + Item510031401, + + /// + [System.Xml.Serialization.XmlEnumAttribute("510101404")] + Item510101404, + + /// + [System.Xml.Serialization.XmlEnumAttribute("535151470")] + Item535151470, + + /// + [System.Xml.Serialization.XmlEnumAttribute("535051540")] + Item535051540, + + /// + [System.Xml.Serialization.XmlEnumAttribute("535151610")] + Item535151610, + + /// + [System.Xml.Serialization.XmlEnumAttribute("525051680")] + Item525051680, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505051750")] + Item505051750, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505201820")] + Item505201820, + + /// + [System.Xml.Serialization.XmlEnumAttribute("510101890")] + Item510101890, + + /// + [System.Xml.Serialization.XmlEnumAttribute("530051960")] + Item530051960, + + /// + [System.Xml.Serialization.XmlEnumAttribute("535152030")] + Item535152030, + + /// + [System.Xml.Serialization.XmlEnumAttribute("520102100")] + Item520102100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505052170")] + Item505052170, + + /// + [System.Xml.Serialization.XmlEnumAttribute("515102240")] + Item515102240, + + /// + [System.Xml.Serialization.XmlEnumAttribute("520052310")] + Item520052310, + + /// + [System.Xml.Serialization.XmlEnumAttribute("535102380")] + Item535102380, + + /// + [System.Xml.Serialization.XmlEnumAttribute("525102450")] + Item525102450, + + /// + [System.Xml.Serialization.XmlEnumAttribute("525102520")] + Item525102520, + + /// + [System.Xml.Serialization.XmlEnumAttribute("525052590")] + Item525052590, + + /// + [System.Xml.Serialization.XmlEnumAttribute("510032661")] + Item510032661, + + /// + [System.Xml.Serialization.XmlEnumAttribute("510102664")] + Item510102664, + + /// + [System.Xml.Serialization.XmlEnumAttribute("515102730")] + Item515102730, + + /// + [System.Xml.Serialization.XmlEnumAttribute("545102800")] + Item545102800, + + /// + [System.Xml.Serialization.XmlEnumAttribute("510102870")] + Item510102870, + + /// + [System.Xml.Serialization.XmlEnumAttribute("525102940")] + Item525102940, + + /// + [System.Xml.Serialization.XmlEnumAttribute("520053010")] + Item520053010, + + /// + [System.Xml.Serialization.XmlEnumAttribute("530103080")] + Item530103080, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505203150")] + Item505203150, + + /// + [System.Xml.Serialization.XmlEnumAttribute("540053220")] + Item540053220, + + /// + [System.Xml.Serialization.XmlEnumAttribute("530103290")] + Item530103290, + + /// + [System.Xml.Serialization.XmlEnumAttribute("535053360")] + Item535053360, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505203431")] + Item505203431, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505203432")] + Item505203432, + + /// + [System.Xml.Serialization.XmlEnumAttribute("535033522")] + Item535033522, + + /// + [System.Xml.Serialization.XmlEnumAttribute("535033524")] + Item535033524, + + /// + [System.Xml.Serialization.XmlEnumAttribute("535153526")] + Item535153526, + + /// + [System.Xml.Serialization.XmlEnumAttribute("525053570")] + Item525053570, + + /// + [System.Xml.Serialization.XmlEnumAttribute("515053640")] + Item515053640, + + /// + [System.Xml.Serialization.XmlEnumAttribute("525103710")] + Item525103710, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505253780")] + Item505253780, + + /// + [System.Xml.Serialization.XmlEnumAttribute("545053920")] + Item545053920, + + /// + [System.Xml.Serialization.XmlEnumAttribute("510033991")] + Item510033991, + + /// + [System.Xml.Serialization.XmlEnumAttribute("510103994")] + Item510103994, + + /// + [System.Xml.Serialization.XmlEnumAttribute("535154060")] + Item535154060, + + /// + [System.Xml.Serialization.XmlEnumAttribute("515054130")] + Item515054130, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505154171")] + Item505154171, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505154174")] + Item505154174, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505104200")] + Item505104200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("530014281")] + Item530014281, + + /// + [System.Xml.Serialization.XmlEnumAttribute("530054284")] + Item530054284, + + /// + [System.Xml.Serialization.XmlEnumAttribute("515054340")] + Item515054340, + + /// + [System.Xml.Serialization.XmlEnumAttribute("525154410")] + Item525154410, + + /// + [System.Xml.Serialization.XmlEnumAttribute("515054480")] + Item515054480, + + /// + [System.Xml.Serialization.XmlEnumAttribute("515054550")] + Item515054550, + + /// + [System.Xml.Serialization.XmlEnumAttribute("520104620")] + Item520104620, + + /// + [System.Xml.Serialization.XmlEnumAttribute("525104690")] + Item525104690, + + /// + [System.Xml.Serialization.XmlEnumAttribute("520104760")] + Item520104760, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505204830")] + Item505204830, + + /// + [System.Xml.Serialization.XmlEnumAttribute("520104900")] + Item520104900, + + /// + [System.Xml.Serialization.XmlEnumAttribute("530054970")] + Item530054970, + + /// + [System.Xml.Serialization.XmlEnumAttribute("530055040")] + Item530055040, + + /// + [System.Xml.Serialization.XmlEnumAttribute("510015110")] + Item510015110, + + /// + [System.Xml.Serialization.XmlEnumAttribute("510205180")] + Item510205180, + + /// + [System.Xml.Serialization.XmlEnumAttribute("535105250")] + Item535105250, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505205320")] + Item505205320, + + /// + [System.Xml.Serialization.XmlEnumAttribute("530055390")] + Item530055390, + + /// + [System.Xml.Serialization.XmlEnumAttribute("525155460")] + Item525155460, + + /// + [System.Xml.Serialization.XmlEnumAttribute("535155530")] + Item535155530, + + /// + [System.Xml.Serialization.XmlEnumAttribute("525055600")] + Item525055600, + + /// + [System.Xml.Serialization.XmlEnumAttribute("535155670")] + Item535155670, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505055740")] + Item505055740, + + /// + [System.Xml.Serialization.XmlEnumAttribute("535105810")] + Item535105810, + + /// + [System.Xml.Serialization.XmlEnumAttribute("525155880")] + Item525155880, + + /// + [System.Xml.Serialization.XmlEnumAttribute("525155950")] + Item525155950, + + /// + [System.Xml.Serialization.XmlEnumAttribute("535156020")] + Item535156020, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505106090")] + Item505106090, + + /// + [System.Xml.Serialization.XmlEnumAttribute("535106160")] + Item535106160, + + /// + [System.Xml.Serialization.XmlEnumAttribute("510016230")] + Item510016230, + + /// + [System.Xml.Serialization.XmlEnumAttribute("510206300")] + Item510206300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("525156370")] + Item525156370, + + /// + [System.Xml.Serialization.XmlEnumAttribute("520056450")] + Item520056450, + + /// + [System.Xml.Serialization.XmlEnumAttribute("520056520")] + Item520056520, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505056580")] + Item505056580, + + /// + [System.Xml.Serialization.XmlEnumAttribute("530056620")] + Item530056620, + + /// + [System.Xml.Serialization.XmlEnumAttribute("525106732")] + Item525106732, + + /// + [System.Xml.Serialization.XmlEnumAttribute("525106735")] + Item525106735, + + /// + [System.Xml.Serialization.XmlEnumAttribute("535156790")] + Item535156790, + + /// + [System.Xml.Serialization.XmlEnumAttribute("525156860")] + Item525156860, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505056930")] + Item505056930, + + /// + [System.Xml.Serialization.XmlEnumAttribute("535157000")] + Item535157000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505057081")] + Item505057081, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505057082")] + Item505057082, + + /// + [System.Xml.Serialization.XmlEnumAttribute("520057140")] + Item520057140, + + /// + [System.Xml.Serialization.XmlEnumAttribute("515107210")] + Item515107210, + + /// + [System.Xml.Serialization.XmlEnumAttribute("540057280")] + Item540057280, + + /// + [System.Xml.Serialization.XmlEnumAttribute("525107350")] + Item525107350, + + /// + [System.Xml.Serialization.XmlEnumAttribute("530107420")] + Item530107420, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505207490")] + Item505207490, + + /// + [System.Xml.Serialization.XmlEnumAttribute("540107560")] + Item540107560, + + /// + [System.Xml.Serialization.XmlEnumAttribute("535107630")] + Item535107630, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505257700")] + Item505257700, + + /// + [System.Xml.Serialization.XmlEnumAttribute("535057770")] + Item535057770, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505257840")] + Item505257840, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505157914")] + Item505157914, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505157915")] + Item505157915, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505157916")] + Item505157916, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505057980")] + Item505057980, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505108050")] + Item505108050, + + /// + [System.Xml.Serialization.XmlEnumAttribute("525108190")] + Item525108190, + + /// + [System.Xml.Serialization.XmlEnumAttribute("535158260")] + Item535158260, + + /// + [System.Xml.Serialization.XmlEnumAttribute("525108330")] + Item525108330, + + /// + [System.Xml.Serialization.XmlEnumAttribute("525158400")] + Item525158400, + + /// + [System.Xml.Serialization.XmlEnumAttribute("535058470")] + Item535058470, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505258510")] + Item505258510, + + /// + [System.Xml.Serialization.XmlEnumAttribute("525058540")] + Item525058540, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505058570")] + Item505058570, + + /// + [System.Xml.Serialization.XmlEnumAttribute("520058610")] + Item520058610, + + /// + [System.Xml.Serialization.XmlEnumAttribute("520058680")] + Item520058680, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505158761")] + Item505158761, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505158764")] + Item505158764, + + /// + [System.Xml.Serialization.XmlEnumAttribute("505158767")] + Item505158767, + + /// + [System.Xml.Serialization.XmlEnumAttribute("510108820")] + Item510108820, + + /// + [System.Xml.Serialization.XmlEnumAttribute("520058890")] + Item520058890, + + /// + [System.Xml.Serialization.XmlEnumAttribute("525159030")] + Item525159030, + + /// + [System.Xml.Serialization.XmlEnumAttribute("520059100")] + Item520059100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("520059170")] + Item520059170, + + /// + [System.Xml.Serialization.XmlEnumAttribute("535109250")] + Item535109250, + + /// + [System.Xml.Serialization.XmlEnumAttribute("525109310")] + Item525109310, + + /// + [System.Xml.Serialization.XmlEnumAttribute("515059320")] + Item515059320, + + /// + [System.Xml.Serialization.XmlEnumAttribute("525109330")] + Item525109330, + + /// + [System.Xml.Serialization.XmlEnumAttribute("545059340")] + Item545059340, + + /// + [System.Xml.Serialization.XmlEnumAttribute("535109350")] + Item535109350, + + /// + [System.Xml.Serialization.XmlEnumAttribute("525159360")] + Item525159360, + + /// + [System.Xml.Serialization.XmlEnumAttribute("525109370")] + Item525109370, + + /// + [System.Xml.Serialization.XmlEnumAttribute("585019779")] + Item585019779, + + /// + [System.Xml.Serialization.XmlEnumAttribute("615150210")] + Item615150210, + + /// + [System.Xml.Serialization.XmlEnumAttribute("605050410")] + Item605050410, + + /// + [System.Xml.Serialization.XmlEnumAttribute("620050611")] + Item620050611, + + /// + [System.Xml.Serialization.XmlEnumAttribute("620100612")] + Item620100612, + + /// + [System.Xml.Serialization.XmlEnumAttribute("620050811")] + Item620050811, + + /// + [System.Xml.Serialization.XmlEnumAttribute("620100812")] + Item620100812, + + /// + [System.Xml.Serialization.XmlEnumAttribute("610051010")] + Item610051010, + + /// + [System.Xml.Serialization.XmlEnumAttribute("620101210")] + Item620101210, + + /// + [System.Xml.Serialization.XmlEnumAttribute("605051410")] + Item605051410, + + /// + [System.Xml.Serialization.XmlEnumAttribute("605051511")] + Item605051511, + + /// + [System.Xml.Serialization.XmlEnumAttribute("610051512")] + Item610051512, + + /// + [System.Xml.Serialization.XmlEnumAttribute("620051610")] + Item620051610, + + /// + [System.Xml.Serialization.XmlEnumAttribute("615151810")] + Item615151810, + + /// + [System.Xml.Serialization.XmlEnumAttribute("615152010")] + Item615152010, + + /// + [System.Xml.Serialization.XmlEnumAttribute("615052211")] + Item615052211, + + /// + [System.Xml.Serialization.XmlEnumAttribute("615102212")] + Item615102212, + + /// + [System.Xml.Serialization.XmlEnumAttribute("610052410")] + Item610052410, + + /// + [System.Xml.Serialization.XmlEnumAttribute("605052610")] + Item605052610, + + /// + [System.Xml.Serialization.XmlEnumAttribute("605052811")] + Item605052811, + + /// + [System.Xml.Serialization.XmlEnumAttribute("605052812")] + Item605052812, + + /// + [System.Xml.Serialization.XmlEnumAttribute("610053010")] + Item610053010, + + /// + [System.Xml.Serialization.XmlEnumAttribute("620103210")] + Item620103210, + + /// + [System.Xml.Serialization.XmlEnumAttribute("620103410")] + Item620103410, + + /// + [System.Xml.Serialization.XmlEnumAttribute("605053611")] + Item605053611, + + /// + [System.Xml.Serialization.XmlEnumAttribute("610053612")] + Item610053612, + + /// + [System.Xml.Serialization.XmlEnumAttribute("620053811")] + Item620053811, + + /// + [System.Xml.Serialization.XmlEnumAttribute("620103812")] + Item620103812, + + /// + [System.Xml.Serialization.XmlEnumAttribute("615054011")] + Item615054011, + + /// + [System.Xml.Serialization.XmlEnumAttribute("615054012")] + Item615054012, + + /// + [System.Xml.Serialization.XmlEnumAttribute("615104013")] + Item615104013, + + /// + [System.Xml.Serialization.XmlEnumAttribute("615054211")] + Item615054211, + + /// + [System.Xml.Serialization.XmlEnumAttribute("615104212")] + Item615104212, + + /// + [System.Xml.Serialization.XmlEnumAttribute("615054611")] + Item615054611, + + /// + [System.Xml.Serialization.XmlEnumAttribute("615104612")] + Item615104612, + + /// + [System.Xml.Serialization.XmlEnumAttribute("605054811")] + Item605054811, + + /// + [System.Xml.Serialization.XmlEnumAttribute("610054812")] + Item610054812, + + /// + [System.Xml.Serialization.XmlEnumAttribute("610055010")] + Item610055010, + + /// + [System.Xml.Serialization.XmlEnumAttribute("610055210")] + Item610055210, + + /// + [System.Xml.Serialization.XmlEnumAttribute("620055411")] + Item620055411, + + /// + [System.Xml.Serialization.XmlEnumAttribute("620105412")] + Item620105412, + + /// + [System.Xml.Serialization.XmlEnumAttribute("620155610")] + Item620155610, + + /// + [System.Xml.Serialization.XmlEnumAttribute("615055811")] + Item615055811, + + /// + [System.Xml.Serialization.XmlEnumAttribute("615105812")] + Item615105812, + + /// + [System.Xml.Serialization.XmlEnumAttribute("685019779")] + Item685019779, + + /// + [System.Xml.Serialization.XmlEnumAttribute("710400201")] + Item710400201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("710400203")] + Item710400203, + + /// + [System.Xml.Serialization.XmlEnumAttribute("710400205")] + Item710400205, + + /// + [System.Xml.Serialization.XmlEnumAttribute("710400207")] + Item710400207, + + /// + [System.Xml.Serialization.XmlEnumAttribute("710400208")] + Item710400208, + + /// + [System.Xml.Serialization.XmlEnumAttribute("710350422")] + Item710350422, + + /// + [System.Xml.Serialization.XmlEnumAttribute("710350425")] + Item710350425, + + /// + [System.Xml.Serialization.XmlEnumAttribute("710050540")] + Item710050540, + + /// + [System.Xml.Serialization.XmlEnumAttribute("710400620")] + Item710400620, + + /// + [System.Xml.Serialization.XmlEnumAttribute("710050700")] + Item710050700, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051004")] + Item705051004, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051008")] + Item705051008, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051011")] + Item705051011, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051014")] + Item705051014, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051018")] + Item705051018, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051138")] + Item705051138, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051024")] + Item705051024, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051028")] + Item705051028, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051034")] + Item705051034, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051038")] + Item705051038, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051044")] + Item705051044, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051048")] + Item705051048, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051052")] + Item705051052, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051054")] + Item705051054, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051058")] + Item705051058, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051064")] + Item705051064, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051068")] + Item705051068, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051074")] + Item705051074, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051078")] + Item705051078, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051084")] + Item705051084, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051088")] + Item705051088, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051094")] + Item705051094, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051098")] + Item705051098, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051104")] + Item705051104, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051108")] + Item705051108, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051114")] + Item705051114, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051118")] + Item705051118, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051124")] + Item705051124, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051128")] + Item705051128, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051134")] + Item705051134, + + /// + [System.Xml.Serialization.XmlEnumAttribute("710251300")] + Item710251300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("710302200")] + Item710302200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705202304")] + Item705202304, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705202308")] + Item705202308, + + /// + [System.Xml.Serialization.XmlEnumAttribute("710402330")] + Item710402330, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705102802")] + Item705102802, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705102804")] + Item705102804, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705102806")] + Item705102806, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705102808")] + Item705102808, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705102811")] + Item705102811, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705102814")] + Item705102814, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705102824")] + Item705102824, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705102818")] + Item705102818, + + /// + [System.Xml.Serialization.XmlEnumAttribute("710303600")] + Item710303600, + + /// + [System.Xml.Serialization.XmlEnumAttribute("710104050")] + Item710104050, + + /// + [System.Xml.Serialization.XmlEnumAttribute("710304505")] + Item710304505, + + /// + [System.Xml.Serialization.XmlEnumAttribute("710304508")] + Item710304508, + + /// + [System.Xml.Serialization.XmlEnumAttribute("710054560")] + Item710054560, + + /// + [System.Xml.Serialization.XmlEnumAttribute("710154663")] + Item710154663, + + /// + [System.Xml.Serialization.XmlEnumAttribute("710154666")] + Item710154666, + + /// + [System.Xml.Serialization.XmlEnumAttribute("710250419")] + Item710250419, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705051026")] + Item705051026, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705101169")] + Item705101169, + + /// + [System.Xml.Serialization.XmlEnumAttribute("710051509")] + Item710051509, + + /// + [System.Xml.Serialization.XmlEnumAttribute("785019779")] + Item785019779, + + /// + [System.Xml.Serialization.XmlEnumAttribute("710252409")] + Item710252409, + + /// + [System.Xml.Serialization.XmlEnumAttribute("710406059")] + Item710406059, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805050089")] + Item805050089, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805050189")] + Item805050189, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805400239")] + Item805400239, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805100279")] + Item805100279, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805250339")] + Item805250339, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805350369")] + Item805350369, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805100549")] + Item805100549, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805100459")] + Item805100459, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805400589")] + Item805400589, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805250609")] + Item805250609, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805050639")] + Item805050639, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805100729")] + Item805100729, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805250819")] + Item805250819, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805050909")] + Item805050909, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805400939")] + Item805400939, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805201089")] + Item805201089, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805101179")] + Item805101179, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805151269")] + Item805151269, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805251359")] + Item805251359, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805051449")] + Item805051449, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805251549")] + Item805251549, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805101629")] + Item805101629, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805401649")] + Item805401649, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805151719")] + Item805151719, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805351809")] + Item805351809, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805051889")] + Item805051889, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805051989")] + Item805051989, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805202079")] + Item805202079, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805102139")] + Item805102139, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805052169")] + Item805052169, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805102259")] + Item805102259, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805252349")] + Item805252349, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805152439")] + Item805152439, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805202529")] + Item805202529, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805102619")] + Item805102619, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805102709")] + Item805102709, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805402779")] + Item805402779, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805352789")] + Item805352789, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805402849")] + Item805402849, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805102889")] + Item805102889, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805352979")] + Item805352979, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805153069")] + Item805153069, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805253159")] + Item805253159, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805103249")] + Item805103249, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805253289")] + Item805253289, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805253339")] + Item805253339, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805253379")] + Item805253379, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805353429")] + Item805353429, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805403519")] + Item805403519, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805403529")] + Item805403529, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805053609")] + Item805053609, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805403689")] + Item805403689, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805353789")] + Item805353789, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805403819")] + Item805403819, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805103879")] + Item805103879, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805103969")] + Item805103969, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805204059")] + Item805204059, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805104149")] + Item805104149, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805154239")] + Item805154239, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805354329")] + Item805354329, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805154419")] + Item805154419, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805254509")] + Item805254509, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805354589")] + Item805354589, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805104779")] + Item805104779, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805254869")] + Item805254869, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805354959")] + Item805354959, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805055049")] + Item805055049, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805105139")] + Item805105139, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805055229")] + Item805055229, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805155319")] + Item805155319, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805255489")] + Item805255489, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805105589")] + Item805105589, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805105679")] + Item805105679, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805055769")] + Item805055769, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805155859")] + Item805155859, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805105409")] + Item805105409, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805105949")] + Item805105949, + + /// + [System.Xml.Serialization.XmlEnumAttribute("885019779")] + Item885019779, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805406039")] + Item805406039, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805256129")] + Item805256129, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805356219")] + Item805356219, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805406249")] + Item805406249, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805406279")] + Item805406279, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805356309")] + Item805356309, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805056389")] + Item805056389, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805156489")] + Item805156489, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805256579")] + Item805256579, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805106669")] + Item805106669, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805406719")] + Item805406719, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805356759")] + Item805356759, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805156849")] + Item805156849, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805156939")] + Item805156939, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805357029")] + Item805357029, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805357119")] + Item805357119, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805057209")] + Item805057209, + + /// + [System.Xml.Serialization.XmlEnumAttribute("810059009")] + Item810059009, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805257289")] + Item805257289, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805207389")] + Item805207389, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805057479")] + Item805057479, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805107569")] + Item805107569, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805107659")] + Item805107659, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805207749")] + Item805207749, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805207839")] + Item805207839, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805357929")] + Item805357929, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805258019")] + Item805258019, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805158109")] + Item805158109, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805258189")] + Item805258189, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805058289")] + Item805058289, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805258379")] + Item805258379, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805208469")] + Item805208469, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805058559")] + Item805058559, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805108649")] + Item805108649, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805208739")] + Item805208739, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805208829")] + Item805208829, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805358919")] + Item805358919, + + /// + [System.Xml.Serialization.XmlEnumAttribute("910051009")] + Item910051009, + + /// + [System.Xml.Serialization.XmlEnumAttribute("985019779")] + Item985019779, + + /// + [System.Xml.Serialization.XmlEnumAttribute("910052009")] + Item910052009, + + /// + [System.Xml.Serialization.XmlEnumAttribute("910053009")] + Item910053009, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsSchoolCoEdStatusType { + + /// + C, + + /// + F, + + /// + M, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsAustralianTimeZoneType { + + /// + ACDT, + + /// + ACST, + + /// + ACT, + + /// + ACWST, + + /// + AEDT, + + /// + AEST, + + /// + AET, + + /// + AWDT, + + /// + AWST, + + /// + CXT, + + /// + LHDT, + + /// + LHST, + + /// + NFT, + + /// + Other, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class SIF_ExtendedElementsTypeSIF_ExtendedElement : ExtendedContentType { + + private string nameField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElementSIF_Action sIF_ActionField; + + private bool sIF_ActionFieldSpecified; + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="normalizedString")] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public SIF_ExtendedElementsTypeSIF_ExtendedElementSIF_Action SIF_Action { + get { + return this.sIF_ActionField; + } + set { + this.sIF_ActionField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SIF_ActionSpecified { + get { + return this.sIF_ActionFieldSpecified; + } + set { + this.sIF_ActionFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum SIF_ExtendedElementsTypeSIF_ExtendedElementSIF_Action { + + /// + Delete, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("SchoolInfos", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class SchoolInfoCollectionType { + + private SchoolInfoType[] schoolInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute("SchoolInfo")] + public SchoolInfoType[] SchoolInfo { + get { + return this.schoolInfoField; + } + set { + this.schoolInfoField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("LEAInfo", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class LEAInfoType { + + private string localIdField; + + private string stateProvinceIdField; + + private string commonwealthIdField; + + private string lEANameField; + + private string lEAURLField; + + private AgencyType educationAgencyTypeField; + + private LEAContactType[] lEAContactListField; + + private PhoneNumberType[] phoneNumberListField; + + private AddressType[] addressListField; + + private System.Nullable operationalStatusField; + + private bool operationalStatusFieldSpecified; + + private string jurisdictionLowerHouseField; + + private System.Nullable sLAField; + + private bool sLAFieldSpecified; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StateProvinceId { + get { + return this.stateProvinceIdField; + } + set { + this.stateProvinceIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CommonwealthId { + get { + return this.commonwealthIdField; + } + set { + this.commonwealthIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string LEAName { + get { + return this.lEANameField; + } + set { + this.lEANameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", IsNullable=true)] + public string LEAURL { + get { + return this.lEAURLField; + } + set { + this.lEAURLField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public AgencyType EducationAgencyType { + get { + return this.educationAgencyTypeField; + } + set { + this.educationAgencyTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LEAContact", IsNullable=false)] + public LEAContactType[] LEAContactList { + get { + return this.lEAContactListField; + } + set { + this.lEAContactListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("PhoneNumber", IsNullable=false)] + public PhoneNumberType[] PhoneNumberList { + get { + return this.phoneNumberListField; + } + set { + this.phoneNumberListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Address", IsNullable=false)] + public AddressType[] AddressList { + get { + return this.addressListField; + } + set { + this.addressListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable OperationalStatus { + get { + return this.operationalStatusField; + } + set { + this.operationalStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool OperationalStatusSpecified { + get { + return this.operationalStatusFieldSpecified; + } + set { + this.operationalStatusFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string JurisdictionLowerHouse { + get { + return this.jurisdictionLowerHouseField; + } + set { + this.jurisdictionLowerHouseField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable SLA { + get { + return this.sLAField; + } + set { + this.sLAField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SLASpecified { + get { + return this.sLAFieldSpecified; + } + set { + this.sLAFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("LEAInfos", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class LEAInfoCollectionType { + + private LEAInfoType[] lEAInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute("LEAInfo")] + public LEAInfoType[] LEAInfo { + get { + return this.lEAInfoField; + } + set { + this.lEAInfoField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StaffAssignment", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StaffAssignmentType { + + private string schoolInfoRefIdField; + + private string schoolYearField; + + private string staffPersonalRefIdField; + + private string descriptionField; + + private AUCodeSetsYesOrNoCategoryType primaryAssignmentField; + + private System.Nullable jobStartDateField; + + private bool jobStartDateFieldSpecified; + + private System.Nullable jobEndDateField; + + private bool jobEndDateFieldSpecified; + + private System.Nullable jobFTEField; + + private bool jobFTEFieldSpecified; + + private string jobFunctionField; + + private System.Nullable employmentStatusField; + + private bool employmentStatusFieldSpecified; + + private StaffSubjectType[] staffSubjectListField; + + private StaffActivityExtensionType staffActivityField; + + private YearLevelType[] yearLevelsField; + + private System.Nullable casualReliefTeacherField; + + private bool casualReliefTeacherFieldSpecified; + + private string homegroupField; + + private string houseField; + + private string[] calendarSummaryListField; + + private string previousSchoolNameField; + + private System.Nullable availableForTimetableField; + + private bool availableForTimetableFieldSpecified; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear", IsNullable=true)] + public string SchoolYear { + get { + return this.schoolYearField; + } + set { + this.schoolYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StaffPersonalRefId { + get { + return this.staffPersonalRefIdField; + } + set { + this.staffPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + + /// + public AUCodeSetsYesOrNoCategoryType PrimaryAssignment { + get { + return this.primaryAssignmentField; + } + set { + this.primaryAssignmentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable JobStartDate { + get { + return this.jobStartDateField; + } + set { + this.jobStartDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool JobStartDateSpecified { + get { + return this.jobStartDateFieldSpecified; + } + set { + this.jobStartDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable JobEndDate { + get { + return this.jobEndDateField; + } + set { + this.jobEndDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool JobEndDateSpecified { + get { + return this.jobEndDateFieldSpecified; + } + set { + this.jobEndDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable JobFTE { + get { + return this.jobFTEField; + } + set { + this.jobFTEField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool JobFTESpecified { + get { + return this.jobFTEFieldSpecified; + } + set { + this.jobFTEFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string JobFunction { + get { + return this.jobFunctionField; + } + set { + this.jobFunctionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable EmploymentStatus { + get { + return this.employmentStatusField; + } + set { + this.employmentStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EmploymentStatusSpecified { + get { + return this.employmentStatusFieldSpecified; + } + set { + this.employmentStatusFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("StaffSubject", IsNullable=false)] + public StaffSubjectType[] StaffSubjectList { + get { + return this.staffSubjectListField; + } + set { + this.staffSubjectListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public StaffActivityExtensionType StaffActivity { + get { + return this.staffActivityField; + } + set { + this.staffActivityField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable=false)] + public YearLevelType[] YearLevels { + get { + return this.yearLevelsField; + } + set { + this.yearLevelsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable CasualReliefTeacher { + get { + return this.casualReliefTeacherField; + } + set { + this.casualReliefTeacherField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CasualReliefTeacherSpecified { + get { + return this.casualReliefTeacherFieldSpecified; + } + set { + this.casualReliefTeacherFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Homegroup { + get { + return this.homegroupField; + } + set { + this.homegroupField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string House { + get { + return this.houseField; + } + set { + this.houseField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("CalendarSummaryRefId", DataType="token", IsNullable=false)] + public string[] CalendarSummaryList { + get { + return this.calendarSummaryListField; + } + set { + this.calendarSummaryListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string PreviousSchoolName { + get { + return this.previousSchoolNameField; + } + set { + this.previousSchoolNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable AvailableForTimetable { + get { + return this.availableForTimetableField; + } + set { + this.availableForTimetableField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AvailableForTimetableSpecified { + get { + return this.availableForTimetableFieldSpecified; + } + set { + this.availableForTimetableFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsStaffStatusType { + + /// + A, + + /// + I, + + /// + S, + + /// + O, + + /// + N, + + /// + X, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StaffAssignments", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StaffAssignmentCollectionType { + + private StaffAssignmentType[] staffAssignmentField; + + /// + [System.Xml.Serialization.XmlElementAttribute("StaffAssignment")] + public StaffAssignmentType[] StaffAssignment { + get { + return this.staffAssignmentField; + } + set { + this.staffAssignmentField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StaffPersonal", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StaffPersonalType { + + private string localIdField; + + private string stateProvinceIdField; + + private ElectronicIdType[] electronicIdListField; + + private OtherIdType[] otherIdListField; + + private PersonInfoType personInfoField; + + private string titleField; + + private System.Nullable employmentStatusField; + + private bool employmentStatusFieldSpecified; + + private StaffMostRecentContainerType mostRecentField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StateProvinceId { + get { + return this.stateProvinceIdField; + } + set { + this.stateProvinceIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("ElectronicId", IsNullable=false)] + public ElectronicIdType[] ElectronicIdList { + get { + return this.electronicIdListField; + } + set { + this.electronicIdListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherId", IsNullable=false)] + public OtherIdType[] OtherIdList { + get { + return this.otherIdListField; + } + set { + this.otherIdListField = value; + } + } + + /// + public PersonInfoType PersonInfo { + get { + return this.personInfoField; + } + set { + this.personInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Title { + get { + return this.titleField; + } + set { + this.titleField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable EmploymentStatus { + get { + return this.employmentStatusField; + } + set { + this.employmentStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EmploymentStatusSpecified { + get { + return this.employmentStatusFieldSpecified; + } + set { + this.employmentStatusFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public StaffMostRecentContainerType MostRecent { + get { + return this.mostRecentField; + } + set { + this.mostRecentField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StaffPersonals", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StaffPersonalCollectionType { + + private StaffPersonalType[] staffPersonalField; + + /// + [System.Xml.Serialization.XmlElementAttribute("StaffPersonal")] + public StaffPersonalType[] StaffPersonal { + get { + return this.staffPersonalField; + } + set { + this.staffPersonalField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentPersonal", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentPersonalType { + + private AlertMessageType[] alertMessagesField; + + private MedicalAlertMessageType[] medicalAlertMessagesField; + + private string localIdField; + + private string stateProvinceIdField; + + private ElectronicIdType[] electronicIdListField; + + private OtherIdType[] otherIdListField; + + private PersonInfoType personInfoField; + + private string projectedGraduationYearField; + + private string onTimeGraduationYearField; + + private string graduationDateField; + + private StudentMostRecentContainerType mostRecentField; + + private System.Nullable acceptableUsePolicyField; + + private bool acceptableUsePolicyFieldSpecified; + + private System.Nullable giftedTalentedField; + + private bool giftedTalentedFieldSpecified; + + private System.Nullable economicDisadvantageField; + + private bool economicDisadvantageFieldSpecified; + + private System.Nullable eSLField; + + private bool eSLFieldSpecified; + + private System.Nullable eSLDateAssessedField; + + private bool eSLDateAssessedFieldSpecified; + + private System.Nullable youngCarersRoleField; + + private bool youngCarersRoleFieldSpecified; + + private System.Nullable disabilityField; + + private bool disabilityFieldSpecified; + + private System.Nullable integrationAideField; + + private bool integrationAideFieldSpecified; + + private System.Nullable educationSupportField; + + private bool educationSupportFieldSpecified; + + private System.Nullable homeSchooledStudentField; + + private bool homeSchooledStudentFieldSpecified; + + private System.Nullable sensitiveField; + + private bool sensitiveFieldSpecified; + + private System.Nullable offlineDeliveryField; + + private bool offlineDeliveryFieldSpecified; + + private System.Nullable eSLSupportField; + + private bool eSLSupportFieldSpecified; + + private string prePrimaryEducationField; + + private System.Nullable prePrimaryEducationHoursField; + + private bool prePrimaryEducationHoursFieldSpecified; + + private System.Nullable firstAUSchoolEnrollmentField; + + private bool firstAUSchoolEnrollmentFieldSpecified; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("AlertMessage", IsNullable=false)] + public AlertMessageType[] AlertMessages { + get { + return this.alertMessagesField; + } + set { + this.alertMessagesField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("MedicalAlertMessage", IsNullable=false)] + public MedicalAlertMessageType[] MedicalAlertMessages { + get { + return this.medicalAlertMessagesField; + } + set { + this.medicalAlertMessagesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StateProvinceId { + get { + return this.stateProvinceIdField; + } + set { + this.stateProvinceIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("ElectronicId", IsNullable=false)] + public ElectronicIdType[] ElectronicIdList { + get { + return this.electronicIdListField; + } + set { + this.electronicIdListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherId", IsNullable=false)] + public OtherIdType[] OtherIdList { + get { + return this.otherIdListField; + } + set { + this.otherIdListField = value; + } + } + + /// + public PersonInfoType PersonInfo { + get { + return this.personInfoField; + } + set { + this.personInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear", IsNullable=true)] + public string ProjectedGraduationYear { + get { + return this.projectedGraduationYearField; + } + set { + this.projectedGraduationYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear", IsNullable=true)] + public string OnTimeGraduationYear { + get { + return this.onTimeGraduationYearField; + } + set { + this.onTimeGraduationYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string GraduationDate { + get { + return this.graduationDateField; + } + set { + this.graduationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public StudentMostRecentContainerType MostRecent { + get { + return this.mostRecentField; + } + set { + this.mostRecentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable AcceptableUsePolicy { + get { + return this.acceptableUsePolicyField; + } + set { + this.acceptableUsePolicyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AcceptableUsePolicySpecified { + get { + return this.acceptableUsePolicyFieldSpecified; + } + set { + this.acceptableUsePolicyFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable GiftedTalented { + get { + return this.giftedTalentedField; + } + set { + this.giftedTalentedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool GiftedTalentedSpecified { + get { + return this.giftedTalentedFieldSpecified; + } + set { + this.giftedTalentedFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable EconomicDisadvantage { + get { + return this.economicDisadvantageField; + } + set { + this.economicDisadvantageField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EconomicDisadvantageSpecified { + get { + return this.economicDisadvantageFieldSpecified; + } + set { + this.economicDisadvantageFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ESL { + get { + return this.eSLField; + } + set { + this.eSLField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ESLSpecified { + get { + return this.eSLFieldSpecified; + } + set { + this.eSLFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable ESLDateAssessed { + get { + return this.eSLDateAssessedField; + } + set { + this.eSLDateAssessedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ESLDateAssessedSpecified { + get { + return this.eSLDateAssessedFieldSpecified; + } + set { + this.eSLDateAssessedFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable YoungCarersRole { + get { + return this.youngCarersRoleField; + } + set { + this.youngCarersRoleField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool YoungCarersRoleSpecified { + get { + return this.youngCarersRoleFieldSpecified; + } + set { + this.youngCarersRoleFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Disability { + get { + return this.disabilityField; + } + set { + this.disabilityField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DisabilitySpecified { + get { + return this.disabilityFieldSpecified; + } + set { + this.disabilityFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable IntegrationAide { + get { + return this.integrationAideField; + } + set { + this.integrationAideField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IntegrationAideSpecified { + get { + return this.integrationAideFieldSpecified; + } + set { + this.integrationAideFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable EducationSupport { + get { + return this.educationSupportField; + } + set { + this.educationSupportField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EducationSupportSpecified { + get { + return this.educationSupportFieldSpecified; + } + set { + this.educationSupportFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable HomeSchooledStudent { + get { + return this.homeSchooledStudentField; + } + set { + this.homeSchooledStudentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool HomeSchooledStudentSpecified { + get { + return this.homeSchooledStudentFieldSpecified; + } + set { + this.homeSchooledStudentFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Sensitive { + get { + return this.sensitiveField; + } + set { + this.sensitiveField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SensitiveSpecified { + get { + return this.sensitiveFieldSpecified; + } + set { + this.sensitiveFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable OfflineDelivery { + get { + return this.offlineDeliveryField; + } + set { + this.offlineDeliveryField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool OfflineDeliverySpecified { + get { + return this.offlineDeliveryFieldSpecified; + } + set { + this.offlineDeliveryFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ESLSupport { + get { + return this.eSLSupportField; + } + set { + this.eSLSupportField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ESLSupportSpecified { + get { + return this.eSLSupportFieldSpecified; + } + set { + this.eSLSupportFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string PrePrimaryEducation { + get { + return this.prePrimaryEducationField; + } + set { + this.prePrimaryEducationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable PrePrimaryEducationHours { + get { + return this.prePrimaryEducationHoursField; + } + set { + this.prePrimaryEducationHoursField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PrePrimaryEducationHoursSpecified { + get { + return this.prePrimaryEducationHoursFieldSpecified; + } + set { + this.prePrimaryEducationHoursFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable FirstAUSchoolEnrollment { + get { + return this.firstAUSchoolEnrollmentField; + } + set { + this.firstAUSchoolEnrollmentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FirstAUSchoolEnrollmentSpecified { + get { + return this.firstAUSchoolEnrollmentFieldSpecified; + } + set { + this.firstAUSchoolEnrollmentFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsPrePrimaryHoursType { + + /// + U, + + /// + O, + + /// + P, + + /// + F, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentPersonals", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentPersonalCollectionType { + + private StudentPersonalType[] studentPersonalField; + + /// + [System.Xml.Serialization.XmlElementAttribute("StudentPersonal")] + public StudentPersonalType[] StudentPersonal { + get { + return this.studentPersonalField; + } + set { + this.studentPersonalField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentSchoolEnrollment", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentSchoolEnrollmentType { + + private string studentPersonalRefIdField; + + private string schoolInfoRefIdField; + + private AUCodeSetsSchoolEnrollmentTypeType membershipTypeField; + + private string localIdField; + + private AUCodeSetsEnrollmentTimeFrameType timeFrameField; + + private string schoolYearField; + + private System.DateTime entryDateField; + + private StudentEntryContainerType entryTypeField; + + private YearLevelType yearLevelField; + + private HomeroomType homeroomField; + + private StaffRefIdType advisorField; + + private StaffRefIdType counselorField; + + private string homegroupField; + + private string aCARASchoolIdField; + + private string classCodeField; + + private YearLevelType testLevelField; + + private System.Nullable reportingSchoolField; + + private bool reportingSchoolFieldSpecified; + + private string houseField; + + private System.Nullable individualLearningPlanField; + + private bool individualLearningPlanFieldSpecified; + + private StudentSchoolEnrollmentTypeCalendar calendarField; + + private System.Nullable exitDateField; + + private bool exitDateFieldSpecified; + + private StudentExitStatusContainerType exitStatusField; + + private StudentExitContainerType exitTypeField; + + private System.Nullable fTEField; + + private bool fTEFieldSpecified; + + private System.Nullable fTPTStatusField; + + private bool fTPTStatusFieldSpecified; + + private System.Nullable fFPOSField; + + private bool fFPOSFieldSpecified; + + private CatchmentStatusContainerType catchmentStatusField; + + private System.Nullable recordClosureReasonField; + + private bool recordClosureReasonFieldSpecified; + + private PromotionInfoType promotionInfoField; + + private string previousSchoolField; + + private string previousSchoolNameField; + + private string destinationSchoolField; + + private string destinationSchoolNameField; + + private StudentSubjectChoiceType[] studentSubjectChoiceListField; + + private System.Nullable startedAtSchoolDateField; + + private bool startedAtSchoolDateFieldSpecified; + + private StudentGroupType[] studentGroupListField; + + private PublishingPermissionType[] publishingPermissionListField; + + private System.Nullable disabilityLevelOfAdjustmentField; + + private bool disabilityLevelOfAdjustmentFieldSpecified; + + private System.Nullable disabilityCategoryField; + + private bool disabilityCategoryFieldSpecified; + + private System.Nullable censusAgeField; + + private bool censusAgeFieldSpecified; + + private System.Nullable distanceEducationStudentField; + + private bool distanceEducationStudentFieldSpecified; + + private System.Nullable boardingStatusField; + + private bool boardingStatusFieldSpecified; + + private System.Nullable internationalStudentField; + + private bool internationalStudentFieldSpecified; + + private TravelDetailsContainerType travelDetailsField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; + } + set { + this.studentPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + public AUCodeSetsSchoolEnrollmentTypeType MembershipType { + get { + return this.membershipTypeField; + } + set { + this.membershipTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + public AUCodeSetsEnrollmentTimeFrameType TimeFrame { + get { + return this.timeFrameField; + } + set { + this.timeFrameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string SchoolYear { + get { + return this.schoolYearField; + } + set { + this.schoolYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime EntryDate { + get { + return this.entryDateField; + } + set { + this.entryDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public StudentEntryContainerType EntryType { + get { + return this.entryTypeField; + } + set { + this.entryTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public YearLevelType YearLevel { + get { + return this.yearLevelField; + } + set { + this.yearLevelField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public HomeroomType Homeroom { + get { + return this.homeroomField; + } + set { + this.homeroomField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public StaffRefIdType Advisor { + get { + return this.advisorField; + } + set { + this.advisorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public StaffRefIdType Counselor { + get { + return this.counselorField; + } + set { + this.counselorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Homegroup { + get { + return this.homegroupField; + } + set { + this.homegroupField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ACARASchoolId { + get { + return this.aCARASchoolIdField; + } + set { + this.aCARASchoolIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ClassCode { + get { + return this.classCodeField; + } + set { + this.classCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public YearLevelType TestLevel { + get { + return this.testLevelField; + } + set { + this.testLevelField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ReportingSchool { + get { + return this.reportingSchoolField; + } + set { + this.reportingSchoolField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ReportingSchoolSpecified { + get { + return this.reportingSchoolFieldSpecified; + } + set { + this.reportingSchoolFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string House { + get { + return this.houseField; + } + set { + this.houseField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable IndividualLearningPlan { + get { + return this.individualLearningPlanField; + } + set { + this.individualLearningPlanField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IndividualLearningPlanSpecified { + get { + return this.individualLearningPlanFieldSpecified; + } + set { + this.individualLearningPlanFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public StudentSchoolEnrollmentTypeCalendar Calendar { + get { + return this.calendarField; + } + set { + this.calendarField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable ExitDate { + get { + return this.exitDateField; + } + set { + this.exitDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ExitDateSpecified { + get { + return this.exitDateFieldSpecified; + } + set { + this.exitDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public StudentExitStatusContainerType ExitStatus { + get { + return this.exitStatusField; + } + set { + this.exitStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public StudentExitContainerType ExitType { + get { + return this.exitTypeField; + } + set { + this.exitTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable FTE { + get { + return this.fTEField; + } + set { + this.fTEField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FTESpecified { + get { + return this.fTEFieldSpecified; + } + set { + this.fTEFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable FTPTStatus { + get { + return this.fTPTStatusField; + } + set { + this.fTPTStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FTPTStatusSpecified { + get { + return this.fTPTStatusFieldSpecified; + } + set { + this.fTPTStatusFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable FFPOS { + get { + return this.fFPOSField; + } + set { + this.fFPOSField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FFPOSSpecified { + get { + return this.fFPOSFieldSpecified; + } + set { + this.fFPOSFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public CatchmentStatusContainerType CatchmentStatus { + get { + return this.catchmentStatusField; + } + set { + this.catchmentStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable RecordClosureReason { + get { + return this.recordClosureReasonField; + } + set { + this.recordClosureReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RecordClosureReasonSpecified { + get { + return this.recordClosureReasonFieldSpecified; + } + set { + this.recordClosureReasonFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public PromotionInfoType PromotionInfo { + get { + return this.promotionInfoField; + } + set { + this.promotionInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string PreviousSchool { + get { + return this.previousSchoolField; + } + set { + this.previousSchoolField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string PreviousSchoolName { + get { + return this.previousSchoolNameField; + } + set { + this.previousSchoolNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string DestinationSchool { + get { + return this.destinationSchoolField; + } + set { + this.destinationSchoolField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string DestinationSchoolName { + get { + return this.destinationSchoolNameField; + } + set { + this.destinationSchoolNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("StudentSubjectChoice", IsNullable=false)] + public StudentSubjectChoiceType[] StudentSubjectChoiceList { + get { + return this.studentSubjectChoiceListField; + } + set { + this.studentSubjectChoiceListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable StartedAtSchoolDate { + get { + return this.startedAtSchoolDateField; + } + set { + this.startedAtSchoolDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartedAtSchoolDateSpecified { + get { + return this.startedAtSchoolDateFieldSpecified; + } + set { + this.startedAtSchoolDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("StudentGroup", IsNullable=false)] + public StudentGroupType[] StudentGroupList { + get { + return this.studentGroupListField; + } + set { + this.studentGroupListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("PublishingPermission", IsNullable=false)] + public PublishingPermissionType[] PublishingPermissionList { + get { + return this.publishingPermissionListField; + } + set { + this.publishingPermissionListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable DisabilityLevelOfAdjustment { + get { + return this.disabilityLevelOfAdjustmentField; + } + set { + this.disabilityLevelOfAdjustmentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DisabilityLevelOfAdjustmentSpecified { + get { + return this.disabilityLevelOfAdjustmentFieldSpecified; + } + set { + this.disabilityLevelOfAdjustmentFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable DisabilityCategory { + get { + return this.disabilityCategoryField; + } + set { + this.disabilityCategoryField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DisabilityCategorySpecified { + get { + return this.disabilityCategoryFieldSpecified; + } + set { + this.disabilityCategoryFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable CensusAge { + get { + return this.censusAgeField; + } + set { + this.censusAgeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CensusAgeSpecified { + get { + return this.censusAgeFieldSpecified; + } + set { + this.censusAgeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable DistanceEducationStudent { + get { + return this.distanceEducationStudentField; + } + set { + this.distanceEducationStudentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DistanceEducationStudentSpecified { + get { + return this.distanceEducationStudentFieldSpecified; + } + set { + this.distanceEducationStudentFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable BoardingStatus { + get { + return this.boardingStatusField; + } + set { + this.boardingStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool BoardingStatusSpecified { + get { + return this.boardingStatusFieldSpecified; + } + set { + this.boardingStatusFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable InternationalStudent { + get { + return this.internationalStudentField; + } + set { + this.internationalStudentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InternationalStudentSpecified { + get { + return this.internationalStudentFieldSpecified; + } + set { + this.internationalStudentFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public TravelDetailsContainerType TravelDetails { + get { + return this.travelDetailsField; + } + set { + this.travelDetailsField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsEnrollmentTimeFrameType { + + /// + C, + + /// + F, + + /// + H, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StudentSchoolEnrollmentTypeCalendar { + + private StudentSchoolEnrollmentTypeCalendarSIF_RefObject sIF_RefObjectField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public StudentSchoolEnrollmentTypeCalendarSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; + } + set { + this.sIF_RefObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum StudentSchoolEnrollmentTypeCalendarSIF_RefObject { + + /// + CalendarSummary, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsFTPTStatusCodeType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("01")] + Item01, + + /// + [System.Xml.Serialization.XmlEnumAttribute("02")] + Item02, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9")] + Item9, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum StudentSchoolEnrollmentTypeRecordClosureReason { + + /// + SchoolExit, + + /// + TimeDependentDataChange, + + /// + EndOfYear, + + /// + CampusExit, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum StudentSchoolEnrollmentTypeDisabilityLevelOfAdjustment { + + /// + QDTP, + + /// + Supplementary, + + /// + Substantial, + + /// + Extensive, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum StudentSchoolEnrollmentTypeDisabilityCategory { + + /// + Physical, + + /// + Cognitive, + + /// + [System.Xml.Serialization.XmlEnumAttribute("Social-Emotional")] + SocialEmotional, + + /// + Sensory, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentSchoolEnrollments", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentSchoolEnrollmentCollectionType { + + private StudentSchoolEnrollmentType[] studentSchoolEnrollmentField; + + /// + [System.Xml.Serialization.XmlElementAttribute("StudentSchoolEnrollment")] + public StudentSchoolEnrollmentType[] StudentSchoolEnrollment { + get { + return this.studentSchoolEnrollmentField; + } + set { + this.studentSchoolEnrollmentField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentContactPersonal", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentContactPersonalType { + + private string localIdField; + + private OtherIdType[] otherIdListField; + + private PersonInfoType personInfoField; + + private System.Nullable employmentTypeField; + + private bool employmentTypeFieldSpecified; + + private System.Nullable schoolEducationalLevelField; + + private bool schoolEducationalLevelFieldSpecified; + + private System.Nullable nonSchoolEducationField; + + private bool nonSchoolEducationFieldSpecified; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherId", IsNullable=false)] + public OtherIdType[] OtherIdList { + get { + return this.otherIdListField; + } + set { + this.otherIdListField = value; + } + } + + /// + public PersonInfoType PersonInfo { + get { + return this.personInfoField; + } + set { + this.personInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable EmploymentType { + get { + return this.employmentTypeField; + } + set { + this.employmentTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EmploymentTypeSpecified { + get { + return this.employmentTypeFieldSpecified; + } + set { + this.employmentTypeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable SchoolEducationalLevel { + get { + return this.schoolEducationalLevelField; + } + set { + this.schoolEducationalLevelField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SchoolEducationalLevelSpecified { + get { + return this.schoolEducationalLevelFieldSpecified; + } + set { + this.schoolEducationalLevelFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable NonSchoolEducation { + get { + return this.nonSchoolEducationField; + } + set { + this.nonSchoolEducationField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NonSchoolEducationSpecified { + get { + return this.nonSchoolEducationFieldSpecified; + } + set { + this.nonSchoolEducationFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentContactPersonals", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentContactPersonalCollectionType { + + private StudentContactPersonalType[] studentContactPersonalField; + + /// + [System.Xml.Serialization.XmlElementAttribute("StudentContactPersonal")] + public StudentContactPersonalType[] StudentContactPersonal { + get { + return this.studentContactPersonalField; + } + set { + this.studentContactPersonalField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentContactRelationship", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentContactRelationshipType { + + private string studentPersonalRefIdField; + + private string studentContactPersonalRefIdField; + + private RelationshipType relationshipField; + + private System.Nullable parentRelationshipStatusField; + + private bool parentRelationshipStatusFieldSpecified; + + private string[] householdListField; + + private ContactFlagsType contactFlagsField; + + private System.Nullable mainlySpeaksEnglishAtHomeField; + + private bool mainlySpeaksEnglishAtHomeFieldSpecified; + + private System.Nullable contactSequenceField; + + private bool contactSequenceFieldSpecified; + + private System.Nullable contactSequenceSourceField; + + private bool contactSequenceSourceFieldSpecified; + + private string schoolInfoRefIdField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string studentContactRelationshipRefIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; + } + set { + this.studentPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StudentContactPersonalRefId { + get { + return this.studentContactPersonalRefIdField; + } + set { + this.studentContactPersonalRefIdField = value; + } + } + + /// + public RelationshipType Relationship { + get { + return this.relationshipField; + } + set { + this.relationshipField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ParentRelationshipStatus { + get { + return this.parentRelationshipStatusField; + } + set { + this.parentRelationshipStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ParentRelationshipStatusSpecified { + get { + return this.parentRelationshipStatusFieldSpecified; + } + set { + this.parentRelationshipStatusFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Household", DataType="normalizedString", IsNullable=false)] + public string[] HouseholdList { + get { + return this.householdListField; + } + set { + this.householdListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public ContactFlagsType ContactFlags { + get { + return this.contactFlagsField; + } + set { + this.contactFlagsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable MainlySpeaksEnglishAtHome { + get { + return this.mainlySpeaksEnglishAtHomeField; + } + set { + this.mainlySpeaksEnglishAtHomeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MainlySpeaksEnglishAtHomeSpecified { + get { + return this.mainlySpeaksEnglishAtHomeFieldSpecified; + } + set { + this.mainlySpeaksEnglishAtHomeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ContactSequence { + get { + return this.contactSequenceField; + } + set { + this.contactSequenceField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ContactSequenceSpecified { + get { + return this.contactSequenceFieldSpecified; + } + set { + this.contactSequenceFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ContactSequenceSource { + get { + return this.contactSequenceSourceField; + } + set { + this.contactSequenceSourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ContactSequenceSourceSpecified { + get { + return this.contactSequenceSourceFieldSpecified; + } + set { + this.contactSequenceSourceFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string StudentContactRelationshipRefId { + get { + return this.studentContactRelationshipRefIdField; + } + set { + this.studentContactRelationshipRefIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum StudentContactRelationshipTypeParentRelationshipStatus { + + /// + Parent1, + + /// + Parent2, + + /// + NotForReporting, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsSourceCodeTypeType { + + /// + C, + + /// + O, + + /// + P, + + /// + S, + + /// + T, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentContactRelationships", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentContactRelationshipCollectionType { + + private StudentContactRelationshipType[] studentContactRelationshipField; + + /// + [System.Xml.Serialization.XmlElementAttribute("StudentContactRelationship")] + public StudentContactRelationshipType[] StudentContactRelationship { + get { + return this.studentContactRelationshipField; + } + set { + this.studentContactRelationshipField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("PersonPicture", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class PersonPictureType { + + private PersonPictureTypeParentObjectRefId parentObjectRefIdField; + + private string schoolYearField; + + private PersonPictureTypePictureSource pictureSourceField; + + private System.Nullable oKToPublishField; + + private bool oKToPublishFieldSpecified; + + private PublishingPermissionType[] publishingPermissionListField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + public PersonPictureTypeParentObjectRefId ParentObjectRefId { + get { + return this.parentObjectRefIdField; + } + set { + this.parentObjectRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string SchoolYear { + get { + return this.schoolYearField; + } + set { + this.schoolYearField = value; + } + } + + /// + public PersonPictureTypePictureSource PictureSource { + get { + return this.pictureSourceField; + } + set { + this.pictureSourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable OKToPublish { + get { + return this.oKToPublishField; + } + set { + this.oKToPublishField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool OKToPublishSpecified { + get { + return this.oKToPublishFieldSpecified; + } + set { + this.oKToPublishFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("PublishingPermission", IsNullable=false)] + public PublishingPermissionType[] PublishingPermissionList { + get { + return this.publishingPermissionListField; + } + set { + this.publishingPermissionListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class PersonPictureTypeParentObjectRefId { + + private PersonPictureTypeParentObjectRefIdSIF_RefObject sIF_RefObjectField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public PersonPictureTypeParentObjectRefIdSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; + } + set { + this.sIF_RefObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum PersonPictureTypeParentObjectRefIdSIF_RefObject { + + /// + StudentPersonal, + + /// + StaffPersonal, + + /// + StudentContactPersonal, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class PersonPictureTypePictureSource { + + private AUCodeSetsPictureSourceType typeField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public AUCodeSetsPictureSourceType Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsPictureSourceType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("01")] + Item01, + + /// + [System.Xml.Serialization.XmlEnumAttribute("02")] + Item02, + + /// + [System.Xml.Serialization.XmlEnumAttribute("03")] + Item03, + + /// + [System.Xml.Serialization.XmlEnumAttribute("04")] + Item04, + + /// + [System.Xml.Serialization.XmlEnumAttribute("05")] + Item05, + + /// + [System.Xml.Serialization.XmlEnumAttribute("06")] + Item06, + + /// + [System.Xml.Serialization.XmlEnumAttribute("09")] + Item09, + + /// + [System.Xml.Serialization.XmlEnumAttribute("10")] + Item10, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("PersonPictures", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class PersonPictureCollectionType { + + private PersonPictureType[] personPictureField; + + /// + [System.Xml.Serialization.XmlElementAttribute("PersonPicture")] + public PersonPictureType[] PersonPicture { + get { + return this.personPictureField; + } + set { + this.personPictureField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("Identity", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class IdentityType { + + private IdentityTypeSIF_RefId sIF_RefIdField; + + private IdentityTypeAuthenticationSource authenticationSourceField; + + private IdentityAssertionsTypeIdentityAssertion[] identityAssertionsField; + + private PasswordListTypePassword[] passwordListField; + + private string authenticationSourceGlobalUIDField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + public IdentityTypeSIF_RefId SIF_RefId { + get { + return this.sIF_RefIdField; + } + set { + this.sIF_RefIdField = value; + } + } + + /// + public IdentityTypeAuthenticationSource AuthenticationSource { + get { + return this.authenticationSourceField; + } + set { + this.authenticationSourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("IdentityAssertion", IsNullable=false)] + public IdentityAssertionsTypeIdentityAssertion[] IdentityAssertions { + get { + return this.identityAssertionsField; + } + set { + this.identityAssertionsField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Password", IsNullable=false)] + public PasswordListTypePassword[] PasswordList { + get { + return this.passwordListField; + } + set { + this.passwordListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string AuthenticationSourceGlobalUID { + get { + return this.authenticationSourceGlobalUIDField; + } + set { + this.authenticationSourceGlobalUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class IdentityTypeSIF_RefId { + + private IdentityTypeSIF_RefIdSIF_RefObject sIF_RefObjectField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public IdentityTypeSIF_RefIdSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; + } + set { + this.sIF_RefObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum IdentityTypeSIF_RefIdSIF_RefObject { + + /// + StudentPersonal, + + /// + StaffPersonal, + + /// + StudentContactPersonal, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum IdentityTypeAuthenticationSource { + + /// + AUAccessShibboleth, + + /// + MSActiveDirectory, + + /// + NovellNDS, + + /// + OpenDirectory, + + /// + OpenID, + + /// + Other, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class IdentityAssertionsTypeIdentityAssertion { + + private string schemaNameField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="normalizedString")] + public string SchemaName { + get { + return this.schemaNameField; + } + set { + this.schemaNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="normalizedString")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class PasswordListTypePassword { + + private PasswordListTypePasswordAlgorithm algorithmField; + + private string keyNameField; + + private byte[] valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public PasswordListTypePasswordAlgorithm Algorithm { + get { + return this.algorithmField; + } + set { + this.algorithmField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="normalizedString")] + public string KeyName { + get { + return this.keyNameField; + } + set { + this.keyNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="base64Binary")] + public byte[] Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum PasswordListTypePasswordAlgorithm { + + /// + MD5, + + /// + SHA1, + + /// + DES, + + /// + TripleDES, + + /// + RC2, + + /// + AES, + + /// + RSA, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("Identitys", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class IdentityCollectionType { + + private IdentityType[] identityField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Identity")] + public IdentityType[] Identity { + get { + return this.identityField; + } + set { + this.identityField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("Activity", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class ActivityType { + + private string titleField; + + private string preambleField; + + private TechnicalRequirementsType technicalRequirementsField; + + private SoftwareRequirementType[] softwareRequirementListField; + + private string[] essentialMaterialsField; + + private string[] learningObjectivesField; + + private string[] learningStandardsField; + + private SubjectAreaType subjectAreaField; + + private string[] prerequisitesField; + + private string[] studentsField; + + private SourceObjectsTypeSourceObject[] sourceObjectsField; + + private System.Nullable pointsField; + + private bool pointsFieldSpecified; + + private ActivityTimeType activityTimeField; + + private string assessmentRefIdField; + + private System.Nullable maxAttemptsAllowedField; + + private bool maxAttemptsAllowedFieldSpecified; + + private System.Nullable activityWeightField; + + private bool activityWeightFieldSpecified; + + private ActivityTypeEvaluation evaluationField; + + private string[] learningResourcesField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Title { + get { + return this.titleField; + } + set { + this.titleField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Preamble { + get { + return this.preambleField; + } + set { + this.preambleField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public TechnicalRequirementsType TechnicalRequirements { + get { + return this.technicalRequirementsField; + } + set { + this.technicalRequirementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SoftwareRequirement", IsNullable=false)] + public SoftwareRequirementType[] SoftwareRequirementList { + get { + return this.softwareRequirementListField; + } + set { + this.softwareRequirementListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("EssentialMaterial", IsNullable=false)] + public string[] EssentialMaterials { + get { + return this.essentialMaterialsField; + } + set { + this.essentialMaterialsField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LearningObjective", IsNullable=false)] + public string[] LearningObjectives { + get { + return this.learningObjectivesField; + } + set { + this.learningObjectivesField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LearningStandardItemRefId", DataType="token", IsNullable=false)] + public string[] LearningStandards { + get { + return this.learningStandardsField; + } + set { + this.learningStandardsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SubjectAreaType SubjectArea { + get { + return this.subjectAreaField; + } + set { + this.subjectAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Prerequisite", IsNullable=false)] + public string[] Prerequisites { + get { + return this.prerequisitesField; + } + set { + this.prerequisitesField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("StudentPersonalRefId", DataType="token", IsNullable=false)] + public string[] Students { + get { + return this.studentsField; + } + set { + this.studentsField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SourceObject", IsNullable=false)] + public SourceObjectsTypeSourceObject[] SourceObjects { + get { + return this.sourceObjectsField; + } + set { + this.sourceObjectsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Points { + get { + return this.pointsField; + } + set { + this.pointsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PointsSpecified { + get { + return this.pointsFieldSpecified; + } + set { + this.pointsFieldSpecified = value; + } + } + + /// + public ActivityTimeType ActivityTime { + get { + return this.activityTimeField; + } + set { + this.activityTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string AssessmentRefId { + get { + return this.assessmentRefIdField; + } + set { + this.assessmentRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable MaxAttemptsAllowed { + get { + return this.maxAttemptsAllowedField; + } + set { + this.maxAttemptsAllowedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MaxAttemptsAllowedSpecified { + get { + return this.maxAttemptsAllowedFieldSpecified; + } + set { + this.maxAttemptsAllowedFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ActivityWeight { + get { + return this.activityWeightField; + } + set { + this.activityWeightField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ActivityWeightSpecified { + get { + return this.activityWeightFieldSpecified; + } + set { + this.activityWeightFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public ActivityTypeEvaluation Evaluation { + get { + return this.evaluationField; + } + set { + this.evaluationField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LearningResourceRefId", DataType="token", IsNullable=false)] + public string[] LearningResources { + get { + return this.learningResourcesField; + } + set { + this.learningResourcesField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class SourceObjectsTypeSourceObject { + + private SourceObjectsTypeSourceObjectSIF_RefObject sIF_RefObjectField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public SourceObjectsTypeSourceObjectSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; + } + set { + this.sIF_RefObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum SourceObjectsTypeSourceObjectSIF_RefObject { + + /// + Assessment, + + /// + LearningResource, + + /// + Activity, + + /// + Lesson, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ActivityTypeEvaluation { + + private string descriptionField; + + private ActivityTypeEvaluationEvaluationType evaluationTypeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public ActivityTypeEvaluationEvaluationType EvaluationType { + get { + return this.evaluationTypeField; + } + set { + this.evaluationTypeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum ActivityTypeEvaluationEvaluationType { + + /// + Inline, + + /// + RefId, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("Activitys", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class ActivityCollectionType { + + private ActivityType[] activityField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Activity")] + public ActivityType[] Activity { + get { + return this.activityField; + } + set { + this.activityField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentActivityInfo", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentActivityInfoType { + + private string titleField; + + private string descriptionField; + + private StudentActivityType studentActivityTypeField; + + private string studentActivityLevelField; + + private YearLevelType[] yearLevelsField; + + private System.Nullable curricularStatusField; + + private bool curricularStatusFieldSpecified; + + private LocationType locationField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Title { + get { + return this.titleField; + } + set { + this.titleField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + + /// + public StudentActivityType StudentActivityType { + get { + return this.studentActivityTypeField; + } + set { + this.studentActivityTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StudentActivityLevel { + get { + return this.studentActivityLevelField; + } + set { + this.studentActivityLevelField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable=false)] + public YearLevelType[] YearLevels { + get { + return this.yearLevelsField; + } + set { + this.yearLevelsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable CurricularStatus { + get { + return this.curricularStatusField; + } + set { + this.curricularStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CurricularStatusSpecified { + get { + return this.curricularStatusFieldSpecified; + } + set { + this.curricularStatusFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public LocationType Location { + get { + return this.locationField; + } + set { + this.locationField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsActivityTypeType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("0750")] + Item0750, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0751")] + Item0751, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentActivityInfos", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentActivityInfoCollectionType { + + private StudentActivityInfoType[] studentActivityInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute("StudentActivityInfo")] + public StudentActivityInfoType[] StudentActivityInfo { + get { + return this.studentActivityInfoField; + } + set { + this.studentActivityInfoField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentActivityParticipation", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentActivityParticipationType { + + private string studentPersonalRefIdField; + + private string studentActivityInfoRefIdField; + + private string schoolYearField; + + private string participationCommentField; + + private System.Nullable startDateField; + + private bool startDateFieldSpecified; + + private System.Nullable endDateField; + + private bool endDateFieldSpecified; + + private string roleField; + + private string[] recognitionListField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; + } + set { + this.studentPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StudentActivityInfoRefId { + get { + return this.studentActivityInfoRefIdField; + } + set { + this.studentActivityInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear", IsNullable=true)] + public string SchoolYear { + get { + return this.schoolYearField; + } + set { + this.schoolYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string ParticipationComment { + get { + return this.participationCommentField; + } + set { + this.participationCommentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable StartDate { + get { + return this.startDateField; + } + set { + this.startDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartDateSpecified { + get { + return this.startDateFieldSpecified; + } + set { + this.startDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable EndDate { + get { + return this.endDateField; + } + set { + this.endDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndDateSpecified { + get { + return this.endDateFieldSpecified; + } + set { + this.endDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Role { + get { + return this.roleField; + } + set { + this.roleField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Recognition", DataType="normalizedString", IsNullable=false)] + public string[] RecognitionList { + get { + return this.recognitionListField; + } + set { + this.recognitionListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentActivityParticipations", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentActivityParticipationCollectionType { + + private StudentActivityParticipationType[] studentActivityParticipationField; + + /// + [System.Xml.Serialization.XmlElementAttribute("StudentActivityParticipation")] + public StudentActivityParticipationType[] StudentActivityParticipation { + get { + return this.studentActivityParticipationField; + } + set { + this.studentActivityParticipationField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("SchoolPrograms", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class SchoolProgramsType { + + private string schoolInfoRefIdField; + + private string schoolYearField; + + private SchoolProgramType[] schoolProgramListField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear", IsNullable=true)] + public string SchoolYear { + get { + return this.schoolYearField; + } + set { + this.schoolYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Program", IsNullable=false)] + public SchoolProgramType[] SchoolProgramList { + get { + return this.schoolProgramListField; + } + set { + this.schoolProgramListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("SchoolProgramss", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class SchoolProgramsCollectionType { + + private SchoolProgramsType[] schoolProgramsField; + + /// + [System.Xml.Serialization.XmlElementAttribute("SchoolPrograms")] + public SchoolProgramsType[] SchoolPrograms { + get { + return this.schoolProgramsField; + } + set { + this.schoolProgramsField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentParticipation", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentParticipationType { + + private string studentPersonalRefIdField; + + private System.DateTime studentParticipationAsOfDateField; + + private System.Nullable programTypeField; + + private bool programTypeFieldSpecified; + + private ProgramFundingSourceType[] programFundingSourcesField; + + private StudentParticipationTypeManagingSchool managingSchoolField; + + private System.Nullable referralDateField; + + private bool referralDateFieldSpecified; + + private ReferralSourceType referralSourceField; + + private ProgramStatusType programStatusField; + + private System.Nullable giftedEligibilityCriteriaField; + + private bool giftedEligibilityCriteriaFieldSpecified; + + private System.Nullable evaluationParentalConsentDateField; + + private bool evaluationParentalConsentDateFieldSpecified; + + private System.Nullable evaluationDateField; + + private bool evaluationDateFieldSpecified; + + private System.Nullable evaluationExtensionDateField; + + private bool evaluationExtensionDateFieldSpecified; + + private string extensionCommentsField; + + private System.Nullable reevaluationDateField; + + private bool reevaluationDateFieldSpecified; + + private System.Nullable programEligibilityDateField; + + private bool programEligibilityDateFieldSpecified; + + private System.Nullable programPlanDateField; + + private bool programPlanDateFieldSpecified; + + private System.Nullable programPlanEffectiveDateField; + + private bool programPlanEffectiveDateFieldSpecified; + + private System.Nullable nOREPDateField; + + private bool nOREPDateFieldSpecified; + + private System.Nullable placementParentalConsentDateField; + + private bool placementParentalConsentDateFieldSpecified; + + private System.Nullable programPlacementDateField; + + private bool programPlacementDateFieldSpecified; + + private System.Nullable extendedSchoolYearField; + + private bool extendedSchoolYearFieldSpecified; + + private System.Nullable extendedDayField; + + private bool extendedDayFieldSpecified; + + private ProgramAvailabilityType programAvailabilityField; + + private string entryPersonField; + + private System.Nullable studentSpecialEducationFTEField; + + private bool studentSpecialEducationFTEFieldSpecified; + + private string participationContactField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; + } + set { + this.studentPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime StudentParticipationAsOfDate { + get { + return this.studentParticipationAsOfDateField; + } + set { + this.studentParticipationAsOfDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ProgramType { + get { + return this.programTypeField; + } + set { + this.programTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ProgramTypeSpecified { + get { + return this.programTypeFieldSpecified; + } + set { + this.programTypeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("ProgramFundingSource", IsNullable=false)] + public ProgramFundingSourceType[] ProgramFundingSources { + get { + return this.programFundingSourcesField; + } + set { + this.programFundingSourcesField = value; + } + } + + /// + public StudentParticipationTypeManagingSchool ManagingSchool { + get { + return this.managingSchoolField; + } + set { + this.managingSchoolField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable ReferralDate { + get { + return this.referralDateField; + } + set { + this.referralDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ReferralDateSpecified { + get { + return this.referralDateFieldSpecified; + } + set { + this.referralDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public ReferralSourceType ReferralSource { + get { + return this.referralSourceField; + } + set { + this.referralSourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public ProgramStatusType ProgramStatus { + get { + return this.programStatusField; + } + set { + this.programStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable GiftedEligibilityCriteria { + get { + return this.giftedEligibilityCriteriaField; + } + set { + this.giftedEligibilityCriteriaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool GiftedEligibilityCriteriaSpecified { + get { + return this.giftedEligibilityCriteriaFieldSpecified; + } + set { + this.giftedEligibilityCriteriaFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable EvaluationParentalConsentDate { + get { + return this.evaluationParentalConsentDateField; + } + set { + this.evaluationParentalConsentDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EvaluationParentalConsentDateSpecified { + get { + return this.evaluationParentalConsentDateFieldSpecified; + } + set { + this.evaluationParentalConsentDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable EvaluationDate { + get { + return this.evaluationDateField; + } + set { + this.evaluationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EvaluationDateSpecified { + get { + return this.evaluationDateFieldSpecified; + } + set { + this.evaluationDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable EvaluationExtensionDate { + get { + return this.evaluationExtensionDateField; + } + set { + this.evaluationExtensionDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EvaluationExtensionDateSpecified { + get { + return this.evaluationExtensionDateFieldSpecified; + } + set { + this.evaluationExtensionDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string ExtensionComments { + get { + return this.extensionCommentsField; + } + set { + this.extensionCommentsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable ReevaluationDate { + get { + return this.reevaluationDateField; + } + set { + this.reevaluationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ReevaluationDateSpecified { + get { + return this.reevaluationDateFieldSpecified; + } + set { + this.reevaluationDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable ProgramEligibilityDate { + get { + return this.programEligibilityDateField; + } + set { + this.programEligibilityDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ProgramEligibilityDateSpecified { + get { + return this.programEligibilityDateFieldSpecified; + } + set { + this.programEligibilityDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable ProgramPlanDate { + get { + return this.programPlanDateField; + } + set { + this.programPlanDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ProgramPlanDateSpecified { + get { + return this.programPlanDateFieldSpecified; + } + set { + this.programPlanDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable ProgramPlanEffectiveDate { + get { + return this.programPlanEffectiveDateField; + } + set { + this.programPlanEffectiveDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ProgramPlanEffectiveDateSpecified { + get { + return this.programPlanEffectiveDateFieldSpecified; + } + set { + this.programPlanEffectiveDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable NOREPDate { + get { + return this.nOREPDateField; + } + set { + this.nOREPDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NOREPDateSpecified { + get { + return this.nOREPDateFieldSpecified; + } + set { + this.nOREPDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable PlacementParentalConsentDate { + get { + return this.placementParentalConsentDateField; + } + set { + this.placementParentalConsentDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PlacementParentalConsentDateSpecified { + get { + return this.placementParentalConsentDateFieldSpecified; + } + set { + this.placementParentalConsentDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable ProgramPlacementDate { + get { + return this.programPlacementDateField; + } + set { + this.programPlacementDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ProgramPlacementDateSpecified { + get { + return this.programPlacementDateFieldSpecified; + } + set { + this.programPlacementDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ExtendedSchoolYear { + get { + return this.extendedSchoolYearField; + } + set { + this.extendedSchoolYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ExtendedSchoolYearSpecified { + get { + return this.extendedSchoolYearFieldSpecified; + } + set { + this.extendedSchoolYearFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ExtendedDay { + get { + return this.extendedDayField; + } + set { + this.extendedDayField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ExtendedDaySpecified { + get { + return this.extendedDayFieldSpecified; + } + set { + this.extendedDayFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public ProgramAvailabilityType ProgramAvailability { + get { + return this.programAvailabilityField; + } + set { + this.programAvailabilityField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string EntryPerson { + get { + return this.entryPersonField; + } + set { + this.entryPersonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable StudentSpecialEducationFTE { + get { + return this.studentSpecialEducationFTEField; + } + set { + this.studentSpecialEducationFTEField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StudentSpecialEducationFTESpecified { + get { + return this.studentSpecialEducationFTEFieldSpecified; + } + set { + this.studentSpecialEducationFTEFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ParticipationContact { + get { + return this.participationContactField; + } + set { + this.participationContactField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsStudentFamilyProgramTypeType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("0100")] + Item0100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0240")] + Item0240, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0241")] + Item0241, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0242")] + Item0242, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0244")] + Item0244, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0245")] + Item0245, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0246")] + Item0246, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0247")] + Item0247, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0248")] + Item0248, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0249")] + Item0249, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0250")] + Item0250, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0251")] + Item0251, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0252")] + Item0252, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0253")] + Item0253, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0255")] + Item0255, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0256")] + Item0256, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0257")] + Item0257, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0260")] + Item0260, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0261")] + Item0261, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0262")] + Item0262, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0263")] + Item0263, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0265")] + Item0265, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0267")] + Item0267, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0268")] + Item0268, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0269")] + Item0269, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0270")] + Item0270, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0271")] + Item0271, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0272")] + Item0272, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0273")] + Item0273, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0277")] + Item0277, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0278")] + Item0278, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0279")] + Item0279, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0280")] + Item0280, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0281")] + Item0281, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0282")] + Item0282, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0283")] + Item0283, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0284")] + Item0284, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0285")] + Item0285, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0286")] + Item0286, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0287")] + Item0287, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0288")] + Item0288, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0289")] + Item0289, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0342")] + Item0342, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0875")] + Item0875, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0876")] + Item0876, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2381")] + Item2381, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2389")] + Item2389, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2393")] + Item2393, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StudentParticipationTypeManagingSchool { + + private StudentParticipationTypeManagingSchoolSIF_RefObject sIF_RefObjectField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public StudentParticipationTypeManagingSchoolSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; + } + set { + this.sIF_RefObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum StudentParticipationTypeManagingSchoolSIF_RefObject { + + /// + SchoolInfo, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentParticipations", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentParticipationCollectionType { + + private StudentParticipationType[] studentParticipationField; + + /// + [System.Xml.Serialization.XmlElementAttribute("StudentParticipation")] + public StudentParticipationType[] StudentParticipation { + get { + return this.studentParticipationField; + } + set { + this.studentParticipationField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("AggregateStatisticInfo", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class AggregateStatisticInfoType { + + private string statisticNameField; + + private AggregateStatisticInfoTypeCalculationRule calculationRuleField; + + private System.Nullable approvalDateField; + + private bool approvalDateFieldSpecified; + + private System.Nullable expirationDateField; + + private bool expirationDateFieldSpecified; + + private ExclusionRuleType[] exclusionRulesField; + + private string sourceField; + + private System.Nullable effectiveDateField; + + private bool effectiveDateFieldSpecified; + + private System.Nullable discontinueDateField; + + private bool discontinueDateFieldSpecified; + + private LocationType locationField; + + private System.Nullable measureField; + + private bool measureFieldSpecified; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StatisticName { + get { + return this.statisticNameField; + } + set { + this.statisticNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public AggregateStatisticInfoTypeCalculationRule CalculationRule { + get { + return this.calculationRuleField; + } + set { + this.calculationRuleField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable ApprovalDate { + get { + return this.approvalDateField; + } + set { + this.approvalDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ApprovalDateSpecified { + get { + return this.approvalDateFieldSpecified; + } + set { + this.approvalDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable ExpirationDate { + get { + return this.expirationDateField; + } + set { + this.expirationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ExpirationDateSpecified { + get { + return this.expirationDateFieldSpecified; + } + set { + this.expirationDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("ExclusionRule", IsNullable=false)] + public ExclusionRuleType[] ExclusionRules { + get { + return this.exclusionRulesField; + } + set { + this.exclusionRulesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string Source { + get { + return this.sourceField; + } + set { + this.sourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable EffectiveDate { + get { + return this.effectiveDateField; + } + set { + this.effectiveDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EffectiveDateSpecified { + get { + return this.effectiveDateFieldSpecified; + } + set { + this.effectiveDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable DiscontinueDate { + get { + return this.discontinueDateField; + } + set { + this.discontinueDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DiscontinueDateSpecified { + get { + return this.discontinueDateFieldSpecified; + } + set { + this.discontinueDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public LocationType Location { + get { + return this.locationField; + } + set { + this.locationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Measure { + get { + return this.measureField; + } + set { + this.measureField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MeasureSpecified { + get { + return this.measureFieldSpecified; + } + set { + this.measureFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AggregateStatisticInfoTypeCalculationRule { + + private AggregateStatisticInfoTypeCalculationRuleType typeField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public AggregateStatisticInfoTypeCalculationRuleType Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AggregateStatisticInfoTypeCalculationRuleType { + + /// + Description, + + /// + Formula, + + /// + URL, + + /// + Other, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AggregateStatisticInfoTypeMeasure { + + /// + Count, + + /// + Minimum, + + /// + Maximum, + + /// + Percent, + + /// + Mean, + + /// + Median, + + /// + Mode, + + /// + Sum, + + /// + StandardDeviation, + + /// + UnduplicatedCount, + + /// + FTE, + + /// + Other, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("AggregateStatisticInfos", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class AggregateStatisticInfoCollectionType { + + private AggregateStatisticInfoType[] aggregateStatisticInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute("AggregateStatisticInfo")] + public AggregateStatisticInfoType[] AggregateStatisticInfo { + get { + return this.aggregateStatisticInfoField; + } + set { + this.aggregateStatisticInfoField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("AggregateCharacteristicInfo", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class AggregateCharacteristicInfoType { + + private string descriptionField; + + private string definitionField; + + private string elementNameField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string Definition { + get { + return this.definitionField; + } + set { + this.definitionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string ElementName { + get { + return this.elementNameField; + } + set { + this.elementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("AggregateCharacteristicInfos", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class AggregateCharacteristicInfoCollectionType { + + private AggregateCharacteristicInfoType[] aggregateCharacteristicInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute("AggregateCharacteristicInfo")] + public AggregateCharacteristicInfoType[] AggregateCharacteristicInfo { + get { + return this.aggregateCharacteristicInfoField; + } + set { + this.aggregateCharacteristicInfoField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("AggregateStatisticFact", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class AggregateStatisticFactType { + + private string aggregateStatisticInfoRefIdField; + + private string[] characteristicsField; + + private System.Nullable excludedField; + + private bool excludedFieldSpecified; + + private decimal valueField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string AggregateStatisticInfoRefId { + get { + return this.aggregateStatisticInfoRefIdField; + } + set { + this.aggregateStatisticInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("AggregateCharacteristicInfoRefId", DataType="token", IsNullable=false)] + public string[] Characteristics { + get { + return this.characteristicsField; + } + set { + this.characteristicsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Excluded { + get { + return this.excludedField; + } + set { + this.excludedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ExcludedSpecified { + get { + return this.excludedFieldSpecified; + } + set { + this.excludedFieldSpecified = value; + } + } + + /// + public decimal Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AggregateStatisticFactTypeExcluded { + + /// + Yes, + + /// + No, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("AggregateStatisticFacts", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class AggregateStatisticFactCollectionType { + + private AggregateStatisticFactType[] aggregateStatisticFactField; + + /// + [System.Xml.Serialization.XmlElementAttribute("AggregateStatisticFact")] + public AggregateStatisticFactType[] AggregateStatisticFact { + get { + return this.aggregateStatisticFactField; + } + set { + this.aggregateStatisticFactField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("RoomInfo", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class RoomInfoType { + + private string schoolInfoRefIdField; + + private string localIdField; + + private string roomNumberField; + + private string[] staffListField; + + private string descriptionField; + + private string buildingField; + + private string homeroomNumberField; + + private System.Nullable sizeField; + + private bool sizeFieldSpecified; + + private System.Nullable capacityField; + + private bool capacityFieldSpecified; + + private PhoneNumberType phoneNumberField; + + private string roomTypeField; + + private System.Nullable availableForTimetableField; + + private bool availableForTimetableFieldSpecified; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string RoomNumber { + get { + return this.roomNumberField; + } + set { + this.roomNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("StaffPersonalRefId", DataType="token", IsNullable=false)] + public string[] StaffList { + get { + return this.staffListField; + } + set { + this.staffListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Building { + get { + return this.buildingField; + } + set { + this.buildingField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string HomeroomNumber { + get { + return this.homeroomNumberField; + } + set { + this.homeroomNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Size { + get { + return this.sizeField; + } + set { + this.sizeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SizeSpecified { + get { + return this.sizeFieldSpecified; + } + set { + this.sizeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Capacity { + get { + return this.capacityField; + } + set { + this.capacityField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CapacitySpecified { + get { + return this.capacityFieldSpecified; + } + set { + this.capacityFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public PhoneNumberType PhoneNumber { + get { + return this.phoneNumberField; + } + set { + this.phoneNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string RoomType { + get { + return this.roomTypeField; + } + set { + this.roomTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable AvailableForTimetable { + get { + return this.availableForTimetableField; + } + set { + this.availableForTimetableField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AvailableForTimetableSpecified { + get { + return this.availableForTimetableFieldSpecified; + } + set { + this.availableForTimetableFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("RoomInfos", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class RoomInfoCollectionType { + + private RoomInfoType[] roomInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute("RoomInfo")] + public RoomInfoType[] RoomInfo { + get { + return this.roomInfoField; + } + set { + this.roomInfoField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("TimeTableSubject", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class TimeTableSubjectType { + + private string subjectLocalIdField; + + private YearLevelType academicYearField; + + private YearRangeType academicYearRangeField; + + private string courseLocalIdField; + + private string schoolCourseInfoRefIdField; + + private string facultyField; + + private string subjectShortNameField; + + private string subjectLongNameField; + + private string subjectTypeField; + + private System.Nullable proposedMaxClassSizeField; + + private bool proposedMaxClassSizeFieldSpecified; + + private System.Nullable proposedMinClassSizeField; + + private bool proposedMinClassSizeFieldSpecified; + + private string schoolInfoRefIdField; + + private string schoolLocalIdField; + + private System.Nullable semesterField; + + private bool semesterFieldSpecified; + + private string schoolYearField; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string SubjectLocalId { + get { + return this.subjectLocalIdField; + } + set { + this.subjectLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public YearLevelType AcademicYear { + get { + return this.academicYearField; + } + set { + this.academicYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public YearRangeType AcademicYearRange { + get { + return this.academicYearRangeField; + } + set { + this.academicYearRangeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CourseLocalId { + get { + return this.courseLocalIdField; + } + set { + this.courseLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SchoolCourseInfoRefId { + get { + return this.schoolCourseInfoRefIdField; + } + set { + this.schoolCourseInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Faculty { + get { + return this.facultyField; + } + set { + this.facultyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SubjectShortName { + get { + return this.subjectShortNameField; + } + set { + this.subjectShortNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string SubjectLongName { + get { + return this.subjectLongNameField; + } + set { + this.subjectLongNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SubjectType { + get { + return this.subjectTypeField; + } + set { + this.subjectTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ProposedMaxClassSize { + get { + return this.proposedMaxClassSizeField; + } + set { + this.proposedMaxClassSizeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ProposedMaxClassSizeSpecified { + get { + return this.proposedMaxClassSizeFieldSpecified; + } + set { + this.proposedMaxClassSizeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ProposedMinClassSize { + get { + return this.proposedMinClassSizeField; + } + set { + this.proposedMinClassSizeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ProposedMinClassSizeSpecified { + get { + return this.proposedMinClassSizeFieldSpecified; + } + set { + this.proposedMinClassSizeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolLocalId { + get { + return this.schoolLocalIdField; + } + set { + this.schoolLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Semester { + get { + return this.semesterField; + } + set { + this.semesterField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SemesterSpecified { + get { + return this.semesterFieldSpecified; + } + set { + this.semesterFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear", IsNullable=true)] + public string SchoolYear { + get { + return this.schoolYearField; + } + set { + this.schoolYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("TimeTableSubjects", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class TimeTableSubjectCollectionType { + + private TimeTableSubjectType[] timeTableSubjectField; + + /// + [System.Xml.Serialization.XmlElementAttribute("TimeTableSubject")] + public TimeTableSubjectType[] TimeTableSubject { + get { + return this.timeTableSubjectField; + } + set { + this.timeTableSubjectField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("TimeTable", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class TimeTableType { + + private string schoolInfoRefIdField; + + private string schoolYearField; + + private string localIdField; + + private string titleField; + + private uint daysPerCycleField; + + private uint periodsPerDayField; + + private System.Nullable teachingPeriodsPerDayField; + + private bool teachingPeriodsPerDayFieldSpecified; + + private string schoolLocalIdField; + + private string schoolNameField; + + private System.Nullable timeTableCreationDateField; + + private bool timeTableCreationDateFieldSpecified; + + private System.Nullable startDateField; + + private bool startDateFieldSpecified; + + private System.Nullable endDateField; + + private bool endDateFieldSpecified; + + private TimeTableDayType[] timeTableDayListField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string SchoolYear { + get { + return this.schoolYearField; + } + set { + this.schoolYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Title { + get { + return this.titleField; + } + set { + this.titleField = value; + } + } + + /// + public uint DaysPerCycle { + get { + return this.daysPerCycleField; + } + set { + this.daysPerCycleField = value; + } + } + + /// + public uint PeriodsPerDay { + get { + return this.periodsPerDayField; + } + set { + this.periodsPerDayField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable TeachingPeriodsPerDay { + get { + return this.teachingPeriodsPerDayField; + } + set { + this.teachingPeriodsPerDayField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TeachingPeriodsPerDaySpecified { + get { + return this.teachingPeriodsPerDayFieldSpecified; + } + set { + this.teachingPeriodsPerDayFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolLocalId { + get { + return this.schoolLocalIdField; + } + set { + this.schoolLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolName { + get { + return this.schoolNameField; + } + set { + this.schoolNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable TimeTableCreationDate { + get { + return this.timeTableCreationDateField; + } + set { + this.timeTableCreationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TimeTableCreationDateSpecified { + get { + return this.timeTableCreationDateFieldSpecified; + } + set { + this.timeTableCreationDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable StartDate { + get { + return this.startDateField; + } + set { + this.startDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartDateSpecified { + get { + return this.startDateFieldSpecified; + } + set { + this.startDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable EndDate { + get { + return this.endDateField; + } + set { + this.endDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndDateSpecified { + get { + return this.endDateFieldSpecified; + } + set { + this.endDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("TimeTableDay", IsNullable=false)] + public TimeTableDayType[] TimeTableDayList { + get { + return this.timeTableDayListField; + } + set { + this.timeTableDayListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("TimeTables", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class TimeTableCollectionType { + + private TimeTableType[] timeTableField; + + /// + [System.Xml.Serialization.XmlElementAttribute("TimeTable")] + public TimeTableType[] TimeTable { + get { + return this.timeTableField; + } + set { + this.timeTableField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("TeachingGroup", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class TeachingGroupType { + + private string schoolYearField; + + private string localIdField; + + private string shortNameField; + + private string longNameField; + + private string groupTypeField; + + private string setField; + + private string blockField; + + private string curriculumLevelField; + + private string schoolInfoRefIdField; + + private string schoolLocalIdField; + + private string schoolCourseInfoRefIdField; + + private string schoolCourseLocalIdField; + + private string timeTableSubjectRefIdField; + + private string timeTableSubjectLocalIdField; + + private System.Nullable keyLearningAreaField; + + private bool keyLearningAreaFieldSpecified; + + private System.Nullable semesterField; + + private bool semesterFieldSpecified; + + private TeachingGroupStudentType[] studentListField; + + private TeachingGroupTeacherType[] teacherListField; + + private string minClassSizeField; + + private string maxClassSizeField; + + private TeachingGroupPeriodType[] teachingGroupPeriodListField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string SchoolYear { + get { + return this.schoolYearField; + } + set { + this.schoolYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string ShortName { + get { + return this.shortNameField; + } + set { + this.shortNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LongName { + get { + return this.longNameField; + } + set { + this.longNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string GroupType { + get { + return this.groupTypeField; + } + set { + this.groupTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Set { + get { + return this.setField; + } + set { + this.setField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Block { + get { + return this.blockField; + } + set { + this.blockField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CurriculumLevel { + get { + return this.curriculumLevelField; + } + set { + this.curriculumLevelField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolLocalId { + get { + return this.schoolLocalIdField; + } + set { + this.schoolLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SchoolCourseInfoRefId { + get { + return this.schoolCourseInfoRefIdField; + } + set { + this.schoolCourseInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolCourseLocalId { + get { + return this.schoolCourseLocalIdField; + } + set { + this.schoolCourseLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TimeTableSubjectRefId { + get { + return this.timeTableSubjectRefIdField; + } + set { + this.timeTableSubjectRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TimeTableSubjectLocalId { + get { + return this.timeTableSubjectLocalIdField; + } + set { + this.timeTableSubjectLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable KeyLearningArea { + get { + return this.keyLearningAreaField; + } + set { + this.keyLearningAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool KeyLearningAreaSpecified { + get { + return this.keyLearningAreaFieldSpecified; + } + set { + this.keyLearningAreaFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Semester { + get { + return this.semesterField; + } + set { + this.semesterField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SemesterSpecified { + get { + return this.semesterFieldSpecified; + } + set { + this.semesterFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("TeachingGroupStudent", IsNullable=false)] + public TeachingGroupStudentType[] StudentList { + get { + return this.studentListField; + } + set { + this.studentListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("TeachingGroupTeacher", IsNullable=false)] + public TeachingGroupTeacherType[] TeacherList { + get { + return this.teacherListField; + } + set { + this.teacherListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", IsNullable=true)] + public string MinClassSize { + get { + return this.minClassSizeField; + } + set { + this.minClassSizeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", IsNullable=true)] + public string MaxClassSize { + get { + return this.maxClassSizeField; + } + set { + this.maxClassSizeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("TeachingGroupPeriod", IsNullable=false)] + public TeachingGroupPeriodType[] TeachingGroupPeriodList { + get { + return this.teachingGroupPeriodListField; + } + set { + this.teachingGroupPeriodListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("TeachingGroups", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class TeachingGroupCollectionType { + + private TeachingGroupType[] teachingGroupField; + + /// + [System.Xml.Serialization.XmlElementAttribute("TeachingGroup")] + public TeachingGroupType[] TeachingGroup { + get { + return this.teachingGroupField; + } + set { + this.teachingGroupField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("TimeTableCell", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class TimeTableCellType { + + private string timeTableRefIdField; + + private string timeTableSubjectRefIdField; + + private string teachingGroupRefIdField; + + private string roomInfoRefIdField; + + private string staffPersonalRefIdField; + + private string timeTableLocalIdField; + + private string subjectLocalIdField; + + private string teachingGroupLocalIdField; + + private string roomNumberField; + + private string staffLocalIdField; + + private string dayIdField; + + private string periodIdField; + + private string cellTypeField; + + private string schoolInfoRefIdField; + + private string schoolLocalIdField; + + private TeacherCoverType[] teacherListField; + + private string[] roomListField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string TimeTableRefId { + get { + return this.timeTableRefIdField; + } + set { + this.timeTableRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TimeTableSubjectRefId { + get { + return this.timeTableSubjectRefIdField; + } + set { + this.timeTableSubjectRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string TeachingGroupRefId { + get { + return this.teachingGroupRefIdField; + } + set { + this.teachingGroupRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string RoomInfoRefId { + get { + return this.roomInfoRefIdField; + } + set { + this.roomInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string StaffPersonalRefId { + get { + return this.staffPersonalRefIdField; + } + set { + this.staffPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TimeTableLocalId { + get { + return this.timeTableLocalIdField; + } + set { + this.timeTableLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SubjectLocalId { + get { + return this.subjectLocalIdField; + } + set { + this.subjectLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TeachingGroupLocalId { + get { + return this.teachingGroupLocalIdField; + } + set { + this.teachingGroupLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string RoomNumber { + get { + return this.roomNumberField; + } + set { + this.roomNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StaffLocalId { + get { + return this.staffLocalIdField; + } + set { + this.staffLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string DayId { + get { + return this.dayIdField; + } + set { + this.dayIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string PeriodId { + get { + return this.periodIdField; + } + set { + this.periodIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string CellType { + get { + return this.cellTypeField; + } + set { + this.cellTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolLocalId { + get { + return this.schoolLocalIdField; + } + set { + this.schoolLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("TeacherCover", IsNullable=false)] + public TeacherCoverType[] TeacherList { + get { + return this.teacherListField; + } + set { + this.teacherListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("RoomInfoRefId", DataType="token", IsNullable=false)] + public string[] RoomList { + get { + return this.roomListField; + } + set { + this.roomListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("TimeTableCells", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class TimeTableCellCollectionType { + + private TimeTableCellType[] timeTableCellField; + + /// + [System.Xml.Serialization.XmlElementAttribute("TimeTableCell")] + public TimeTableCellType[] TimeTableCell { + get { + return this.timeTableCellField; + } + set { + this.timeTableCellField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("SchoolCourseInfo", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class SchoolCourseInfoType { + + private string schoolInfoRefIdField; + + private string schoolLocalIdField; + + private string schoolYearField; + + private string termInfoRefIdField; + + private string courseCodeField; + + private string stateCourseCodeField; + + private string districtCourseCodeField; + + private SubjectAreaType[] subjectAreaListField; + + private string courseTitleField; + + private string descriptionField; + + private string instructionalLevelField; + + private string courseCreditsField; + + private System.Nullable coreAcademicCourseField; + + private bool coreAcademicCourseFieldSpecified; + + private System.Nullable graduationRequirementField; + + private bool graduationRequirementFieldSpecified; + + private string departmentField; + + private string courseContentField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolLocalId { + get { + return this.schoolLocalIdField; + } + set { + this.schoolLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear", IsNullable=true)] + public string SchoolYear { + get { + return this.schoolYearField; + } + set { + this.schoolYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TermInfoRefId { + get { + return this.termInfoRefIdField; + } + set { + this.termInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string CourseCode { + get { + return this.courseCodeField; + } + set { + this.courseCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StateCourseCode { + get { + return this.stateCourseCodeField; + } + set { + this.stateCourseCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string DistrictCourseCode { + get { + return this.districtCourseCodeField; + } + set { + this.districtCourseCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SubjectArea", IsNullable=false)] + public SubjectAreaType[] SubjectAreaList { + get { + return this.subjectAreaListField; + } + set { + this.subjectAreaListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string CourseTitle { + get { + return this.courseTitleField; + } + set { + this.courseTitleField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string InstructionalLevel { + get { + return this.instructionalLevelField; + } + set { + this.instructionalLevelField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CourseCredits { + get { + return this.courseCreditsField; + } + set { + this.courseCreditsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable CoreAcademicCourse { + get { + return this.coreAcademicCourseField; + } + set { + this.coreAcademicCourseField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CoreAcademicCourseSpecified { + get { + return this.coreAcademicCourseFieldSpecified; + } + set { + this.coreAcademicCourseFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable GraduationRequirement { + get { + return this.graduationRequirementField; + } + set { + this.graduationRequirementField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool GraduationRequirementSpecified { + get { + return this.graduationRequirementFieldSpecified; + } + set { + this.graduationRequirementFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Department { + get { + return this.departmentField; + } + set { + this.departmentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CourseContent { + get { + return this.courseContentField; + } + set { + this.courseContentField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("SchoolCourseInfos", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class SchoolCourseInfoCollectionType { + + private SchoolCourseInfoType[] schoolCourseInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute("SchoolCourseInfo")] + public SchoolCourseInfoType[] SchoolCourseInfo { + get { + return this.schoolCourseInfoField; + } + set { + this.schoolCourseInfoField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("SectionInfo", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class SectionInfoType { + + private string schoolCourseInfoRefIdField; + + private string localIdField; + + private string descriptionField; + + private string schoolYearField; + + private string termInfoRefIdField; + + private MediumOfInstructionType mediumOfInstructionField; + + private LanguageOfInstructionType languageOfInstructionField; + + private LocationOfInstructionType locationOfInstructionField; + + private System.Nullable summerSchoolField; + + private bool summerSchoolFieldSpecified; + + private SchoolCourseInfoOverrideType schoolCourseInfoOverrideField; + + private string courseSectionCodeField; + + private string sectionCodeField; + + private System.Nullable countForAttendanceField; + + private bool countForAttendanceFieldSpecified; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolCourseInfoRefId { + get { + return this.schoolCourseInfoRefIdField; + } + set { + this.schoolCourseInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear", IsNullable=true)] + public string SchoolYear { + get { + return this.schoolYearField; + } + set { + this.schoolYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TermInfoRefId { + get { + return this.termInfoRefIdField; + } + set { + this.termInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public MediumOfInstructionType MediumOfInstruction { + get { + return this.mediumOfInstructionField; + } + set { + this.mediumOfInstructionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public LanguageOfInstructionType LanguageOfInstruction { + get { + return this.languageOfInstructionField; + } + set { + this.languageOfInstructionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public LocationOfInstructionType LocationOfInstruction { + get { + return this.locationOfInstructionField; + } + set { + this.locationOfInstructionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable SummerSchool { + get { + return this.summerSchoolField; + } + set { + this.summerSchoolField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SummerSchoolSpecified { + get { + return this.summerSchoolFieldSpecified; + } + set { + this.summerSchoolFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SchoolCourseInfoOverrideType SchoolCourseInfoOverride { + get { + return this.schoolCourseInfoOverrideField; + } + set { + this.schoolCourseInfoOverrideField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CourseSectionCode { + get { + return this.courseSectionCodeField; + } + set { + this.courseSectionCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SectionCode { + get { + return this.sectionCodeField; + } + set { + this.sectionCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable CountForAttendance { + get { + return this.countForAttendanceField; + } + set { + this.countForAttendanceField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CountForAttendanceSpecified { + get { + return this.countForAttendanceFieldSpecified; + } + set { + this.countForAttendanceFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum SectionInfoTypeSummerSchool { + + /// + Yes, + + /// + No, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum SectionInfoTypeCountForAttendance { + + /// + Yes, + + /// + No, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("SectionInfos", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class SectionInfoCollectionType { + + private SectionInfoType[] sectionInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute("SectionInfo")] + public SectionInfoType[] SectionInfo { + get { + return this.sectionInfoField; + } + set { + this.sectionInfoField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentSectionEnrollment", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentSectionEnrollmentType { + + private string studentPersonalRefIdField; + + private string sectionInfoRefIdField; + + private string schoolYearField; + + private System.Nullable entryDateField; + + private bool entryDateFieldSpecified; + + private System.Nullable exitDateField; + + private bool exitDateFieldSpecified; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; + } + set { + this.studentPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SectionInfoRefId { + get { + return this.sectionInfoRefIdField; + } + set { + this.sectionInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear", IsNullable=true)] + public string SchoolYear { + get { + return this.schoolYearField; + } + set { + this.schoolYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable EntryDate { + get { + return this.entryDateField; + } + set { + this.entryDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EntryDateSpecified { + get { + return this.entryDateFieldSpecified; + } + set { + this.entryDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable ExitDate { + get { + return this.exitDateField; + } + set { + this.exitDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ExitDateSpecified { + get { + return this.exitDateFieldSpecified; + } + set { + this.exitDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentSectionEnrollments", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentSectionEnrollmentCollectionType { + + private StudentSectionEnrollmentType[] studentSectionEnrollmentField; + + /// + [System.Xml.Serialization.XmlElementAttribute("StudentSectionEnrollment")] + public StudentSectionEnrollmentType[] StudentSectionEnrollment { + get { + return this.studentSectionEnrollmentField; + } + set { + this.studentSectionEnrollmentField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("ScheduledActivity", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class ScheduledActivityType { + + private string schoolInfoRefIdField; + + private string timeTableCellRefIdField; + + private string dayIdField; + + private string periodIdField; + + private string timeTableRefIdField; + + private System.DateTime activityDateField; + + private System.DateTime startTimeField; + + private System.DateTime finishTimeField; + + private string cellTypeField; + + private string timeTableSubjectRefIdField; + + private TeacherCoverType[] teacherListField; + + private string[] roomListField; + + private AddressType[] addressListField; + + private string locationField; + + private System.Nullable activityTypeField; + + private bool activityTypeFieldSpecified; + + private string activityNameField; + + private string activityCommentField; + + private string[] studentListField; + + private string[] teachingGroupListField; + + private YearLevelType[] yearLevelsField; + + private ScheduledActivityOverrideType overrideField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TimeTableCellRefId { + get { + return this.timeTableCellRefIdField; + } + set { + this.timeTableCellRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string DayId { + get { + return this.dayIdField; + } + set { + this.dayIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string PeriodId { + get { + return this.periodIdField; + } + set { + this.periodIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TimeTableRefId { + get { + return this.timeTableRefIdField; + } + set { + this.timeTableRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime ActivityDate { + get { + return this.activityDateField; + } + set { + this.activityDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="time")] + public System.DateTime StartTime { + get { + return this.startTimeField; + } + set { + this.startTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="time")] + public System.DateTime FinishTime { + get { + return this.finishTimeField; + } + set { + this.finishTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CellType { + get { + return this.cellTypeField; + } + set { + this.cellTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TimeTableSubjectRefId { + get { + return this.timeTableSubjectRefIdField; + } + set { + this.timeTableSubjectRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("TeacherCover", IsNullable=false)] + public TeacherCoverType[] TeacherList { + get { + return this.teacherListField; + } + set { + this.teacherListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("RoomInfoRefId", DataType="token", IsNullable=false)] + public string[] RoomList { + get { + return this.roomListField; + } + set { + this.roomListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Address", IsNullable=false)] + public AddressType[] AddressList { + get { + return this.addressListField; + } + set { + this.addressListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Location { + get { + return this.locationField; + } + set { + this.locationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ActivityType { + get { + return this.activityTypeField; + } + set { + this.activityTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ActivityTypeSpecified { + get { + return this.activityTypeFieldSpecified; + } + set { + this.activityTypeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ActivityName { + get { + return this.activityNameField; + } + set { + this.activityNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ActivityComment { + get { + return this.activityCommentField; + } + set { + this.activityCommentField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("StudentPersonalRefId", DataType="token", IsNullable=false)] + public string[] StudentList { + get { + return this.studentListField; + } + set { + this.studentListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("TeachingGroupRefId", DataType="token", IsNullable=false)] + public string[] TeachingGroupList { + get { + return this.teachingGroupListField; + } + set { + this.teachingGroupListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable=false)] + public YearLevelType[] YearLevels { + get { + return this.yearLevelsField; + } + set { + this.yearLevelsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public ScheduledActivityOverrideType Override { + get { + return this.overrideField; + } + set { + this.overrideField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsScheduledActivityTypeType { + + /// + Duty, + + /// + TeachingClass, + + /// + Study, + + /// + RollClass, + + /// + RosteredTimeOff, + + /// + StaffMeeting, + + /// + ExtraCurricular, + + /// + Excursion, + + /// + Incursion, + + /// + Exam, + + /// + Event, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("ScheduledActivitys", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class ScheduledActivityCollectionType { + + private ScheduledActivityType[] scheduledActivityField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ScheduledActivity")] + public ScheduledActivityType[] ScheduledActivity { + get { + return this.scheduledActivityField; + } + set { + this.scheduledActivityField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("ResourceBooking", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class ResourceBookingType { + + private ResourceBookingTypeResourceRefId resourceRefIdField; + + private string resourceLocalIdField; + + private System.DateTime startDateTimeField; + + private System.DateTime finishDateTimeField; + + private string fromPeriodField; + + private string toPeriodField; + + private string bookerField; + + private string reasonField; + + private string scheduledActivityRefIdField; + + private System.Nullable keepOldField; + + private bool keepOldFieldSpecified; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public ResourceBookingTypeResourceRefId ResourceRefId { + get { + return this.resourceRefIdField; + } + set { + this.resourceRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string ResourceLocalId { + get { + return this.resourceLocalIdField; + } + set { + this.resourceLocalIdField = value; + } + } + + /// + public System.DateTime StartDateTime { + get { + return this.startDateTimeField; + } + set { + this.startDateTimeField = value; + } + } + + /// + public System.DateTime FinishDateTime { + get { + return this.finishDateTimeField; + } + set { + this.finishDateTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string FromPeriod { + get { + return this.fromPeriodField; + } + set { + this.fromPeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ToPeriod { + get { + return this.toPeriodField; + } + set { + this.toPeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string Booker { + get { + return this.bookerField; + } + set { + this.bookerField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Reason { + get { + return this.reasonField; + } + set { + this.reasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string ScheduledActivityRefId { + get { + return this.scheduledActivityRefIdField; + } + set { + this.scheduledActivityRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable KeepOld { + get { + return this.keepOldField; + } + set { + this.keepOldField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool KeepOldSpecified { + get { + return this.keepOldFieldSpecified; + } + set { + this.keepOldFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ResourceBookingTypeResourceRefId { + + private ResourceBookingTypeResourceRefIdSIF_RefObject sIF_RefObjectField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public ResourceBookingTypeResourceRefIdSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; + } + set { + this.sIF_RefObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum ResourceBookingTypeResourceRefIdSIF_RefObject { + + /// + RoomInfo, + + /// + EquipmentInfo, + + /// + LearningResource, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("ResourceBookings", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class ResourceBookingCollectionType { + + private ResourceBookingType[] resourceBookingField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ResourceBooking")] + public ResourceBookingType[] ResourceBooking { + get { + return this.resourceBookingField; + } + set { + this.resourceBookingField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("EquipmentInfo", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class EquipmentInfoType { + + private string nameField; + + private string descriptionField; + + private string localIdField; + + private string assetNumberField; + + private string invoiceRefIdField; + + private string purchaseOrderRefIdField; + + private string equipmentTypeField; + + private EquipmentInfoTypeSIF_RefId sIF_RefIdField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string AssetNumber { + get { + return this.assetNumberField; + } + set { + this.assetNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string InvoiceRefId { + get { + return this.invoiceRefIdField; + } + set { + this.invoiceRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string PurchaseOrderRefId { + get { + return this.purchaseOrderRefIdField; + } + set { + this.purchaseOrderRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string EquipmentType { + get { + return this.equipmentTypeField; + } + set { + this.equipmentTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public EquipmentInfoTypeSIF_RefId SIF_RefId { + get { + return this.sIF_RefIdField; + } + set { + this.sIF_RefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class EquipmentInfoTypeSIF_RefId { + + private EquipmentInfoTypeSIF_RefIdSIF_RefObject sIF_RefObjectField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public EquipmentInfoTypeSIF_RefIdSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; + } + set { + this.sIF_RefObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum EquipmentInfoTypeSIF_RefIdSIF_RefObject { + + /// + SchoolInfo, + + /// + RoomInfo, + + /// + LEAInfo, + + /// + other, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("EquipmentInfos", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class EquipmentInfoCollectionType { + + private EquipmentInfoType[] equipmentInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute("EquipmentInfo")] + public EquipmentInfoType[] EquipmentInfo { + get { + return this.equipmentInfoField; + } + set { + this.equipmentInfoField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("TimeTableContainer", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class TimeTableContainerType { + + private TimeTableScheduleType timeTableScheduleField; + + private TimeTableScheduleCellType[] timeTableScheduleCellListField; + + private TeachingGroupScheduleType teachingGroupScheduleListField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public TimeTableScheduleType TimeTableSchedule { + get { + return this.timeTableScheduleField; + } + set { + this.timeTableScheduleField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("TimeTableScheduleCell", IsNullable=false)] + public TimeTableScheduleCellType[] TimeTableScheduleCellList { + get { + return this.timeTableScheduleCellListField; + } + set { + this.timeTableScheduleCellListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public TeachingGroupScheduleType TeachingGroupScheduleList { + get { + return this.teachingGroupScheduleListField; + } + set { + this.teachingGroupScheduleListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("TimeTableContainers", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class TimeTableContainerCollectionType { + + private TimeTableContainerType[] timeTableContainerField; + + /// + [System.Xml.Serialization.XmlElementAttribute("TimeTableContainer")] + public TimeTableContainerType[] TimeTableContainer { + get { + return this.timeTableContainerField; + } + set { + this.timeTableContainerField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("LibraryPatronStatus", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class LibraryPatronStatusType { + + private string libraryTypeField; + + private string patronRefIdField; + + private string patronLocalIdField; + + private LibraryPatronStatusTypePatronRefObject patronRefObjectField; + + private NameOfRecordType patronNameField; + + private ElectronicIdType[] electronicIdListField; + + private LibraryTransactionType[] transactionListField; + + private LibraryMessageType[] messageListField; + + private uint numberOfCheckoutsField; + + private System.Nullable numberOfHoldItemsField; + + private bool numberOfHoldItemsFieldSpecified; + + private System.Nullable numberOfOverduesField; + + private bool numberOfOverduesFieldSpecified; + + private System.Nullable numberOfFinesField; + + private bool numberOfFinesFieldSpecified; + + private MonetaryAmountType fineAmountField; + + private System.Nullable numberOfRefundsField; + + private bool numberOfRefundsFieldSpecified; + + private MonetaryAmountType refundAmountField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + public string LibraryType { + get { + return this.libraryTypeField; + } + set { + this.libraryTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string PatronRefId { + get { + return this.patronRefIdField; + } + set { + this.patronRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string PatronLocalId { + get { + return this.patronLocalIdField; + } + set { + this.patronLocalIdField = value; + } + } + + /// + public LibraryPatronStatusTypePatronRefObject PatronRefObject { + get { + return this.patronRefObjectField; + } + set { + this.patronRefObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public NameOfRecordType PatronName { + get { + return this.patronNameField; + } + set { + this.patronNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("ElectronicId", IsNullable=false)] + public ElectronicIdType[] ElectronicIdList { + get { + return this.electronicIdListField; + } + set { + this.electronicIdListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Transaction", IsNullable=false)] + public LibraryTransactionType[] TransactionList { + get { + return this.transactionListField; + } + set { + this.transactionListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Message", IsNullable=false)] + public LibraryMessageType[] MessageList { + get { + return this.messageListField; + } + set { + this.messageListField = value; + } + } + + /// + public uint NumberOfCheckouts { + get { + return this.numberOfCheckoutsField; + } + set { + this.numberOfCheckoutsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable NumberOfHoldItems { + get { + return this.numberOfHoldItemsField; + } + set { + this.numberOfHoldItemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NumberOfHoldItemsSpecified { + get { + return this.numberOfHoldItemsFieldSpecified; + } + set { + this.numberOfHoldItemsFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable NumberOfOverdues { + get { + return this.numberOfOverduesField; + } + set { + this.numberOfOverduesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NumberOfOverduesSpecified { + get { + return this.numberOfOverduesFieldSpecified; + } + set { + this.numberOfOverduesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable NumberOfFines { + get { + return this.numberOfFinesField; + } + set { + this.numberOfFinesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NumberOfFinesSpecified { + get { + return this.numberOfFinesFieldSpecified; + } + set { + this.numberOfFinesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public MonetaryAmountType FineAmount { + get { + return this.fineAmountField; + } + set { + this.fineAmountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable NumberOfRefunds { + get { + return this.numberOfRefundsField; + } + set { + this.numberOfRefundsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NumberOfRefundsSpecified { + get { + return this.numberOfRefundsFieldSpecified; + } + set { + this.numberOfRefundsFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public MonetaryAmountType RefundAmount { + get { + return this.refundAmountField; + } + set { + this.refundAmountField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum LibraryPatronStatusTypePatronRefObject { + + /// + StudentPersonal, + + /// + StaffPersonal, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("LibraryPatronStatuss", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class LibraryPatronStatusCollectionType { + + private LibraryPatronStatusType[] libraryPatronStatusField; + + /// + [System.Xml.Serialization.XmlElementAttribute("LibraryPatronStatus")] + public LibraryPatronStatusType[] LibraryPatronStatus { + get { + return this.libraryPatronStatusField; + } + set { + this.libraryPatronStatusField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("Invoice", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class InvoiceType { + + private string localIdField; + + private InvoiceTypeInvoicedEntity invoicedEntityField; + + private string formNumberField; + + private System.DateTime billingDateField; + + private string transactionDescriptionField; + + private DebitOrCreditAmountType billedAmountField; + + private InvoiceTypeLedger ledgerField; + + private string chargedLocationInfoRefIdField; + + private MonetaryAmountType netAmountField; + + private System.Nullable taxRateField; + + private bool taxRateFieldSpecified; + + private string taxTypeField; + + private MonetaryAmountType taxAmountField; + + private string createdByField; + + private string approvedByField; + + private string itemDetailField; + + private System.Nullable dueDateField; + + private bool dueDateFieldSpecified; + + private string[] financialAccountRefIdListField; + + private string[] accountCodeListField; + + private string accountingPeriodField; + + private string relatedPurchaseOrderRefIdField; + + private PurchasingItemType[] purchasingItemsField; + + private System.Nullable voluntaryField; + + private bool voluntaryFieldSpecified; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + public InvoiceTypeInvoicedEntity InvoicedEntity { + get { + return this.invoicedEntityField; + } + set { + this.invoicedEntityField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string FormNumber { + get { + return this.formNumberField; + } + set { + this.formNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime BillingDate { + get { + return this.billingDateField; + } + set { + this.billingDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string TransactionDescription { + get { + return this.transactionDescriptionField; + } + set { + this.transactionDescriptionField = value; + } + } + + /// + public DebitOrCreditAmountType BilledAmount { + get { + return this.billedAmountField; + } + set { + this.billedAmountField = value; + } + } + + /// + public InvoiceTypeLedger Ledger { + get { + return this.ledgerField; + } + set { + this.ledgerField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string ChargedLocationInfoRefId { + get { + return this.chargedLocationInfoRefIdField; + } + set { + this.chargedLocationInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public MonetaryAmountType NetAmount { + get { + return this.netAmountField; + } + set { + this.netAmountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable TaxRate { + get { + return this.taxRateField; + } + set { + this.taxRateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TaxRateSpecified { + get { + return this.taxRateFieldSpecified; + } + set { + this.taxRateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TaxType { + get { + return this.taxTypeField; + } + set { + this.taxTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public MonetaryAmountType TaxAmount { + get { + return this.taxAmountField; + } + set { + this.taxAmountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CreatedBy { + get { + return this.createdByField; + } + set { + this.createdByField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ApprovedBy { + get { + return this.approvedByField; + } + set { + this.approvedByField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ItemDetail { + get { + return this.itemDetailField; + } + set { + this.itemDetailField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable DueDate { + get { + return this.dueDateField; + } + set { + this.dueDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DueDateSpecified { + get { + return this.dueDateFieldSpecified; + } + set { + this.dueDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("FinancialAccountRefId", DataType="token", IsNullable=false)] + public string[] FinancialAccountRefIdList { + get { + return this.financialAccountRefIdListField; + } + set { + this.financialAccountRefIdListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("AccountCode", DataType="token", IsNullable=false)] + public string[] AccountCodeList { + get { + return this.accountCodeListField; + } + set { + this.accountCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string AccountingPeriod { + get { + return this.accountingPeriodField; + } + set { + this.accountingPeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string RelatedPurchaseOrderRefId { + get { + return this.relatedPurchaseOrderRefIdField; + } + set { + this.relatedPurchaseOrderRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("PurchasingItem", IsNullable=false)] + public PurchasingItemType[] PurchasingItems { + get { + return this.purchasingItemsField; + } + set { + this.purchasingItemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Voluntary { + get { + return this.voluntaryField; + } + set { + this.voluntaryField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool VoluntarySpecified { + get { + return this.voluntaryFieldSpecified; + } + set { + this.voluntaryFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class InvoiceTypeInvoicedEntity { + + private InvoiceTypeInvoicedEntitySIF_RefObject sIF_RefObjectField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public InvoiceTypeInvoicedEntitySIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; + } + set { + this.sIF_RefObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum InvoiceTypeInvoicedEntitySIF_RefObject { + + /// + Debtor, + + /// + PurchaseOrder, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum InvoiceTypeLedger { + + /// + Creditor, + + /// + Family, + + /// + Sundry, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("Invoices", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class InvoiceCollectionType { + + private InvoiceType[] invoiceField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Invoice")] + public InvoiceType[] Invoice { + get { + return this.invoiceField; + } + set { + this.invoiceField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("FinancialAccount", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class FinancialAccountType { + + private string localIdField; + + private string parentAccountRefIdField; + + private string chargedLocationInfoRefIdField; + + private string accountNumberField; + + private string nameField; + + private string descriptionField; + + private FinancialAccountTypeClassType classTypeField; + + private string accountCodeField; + + private System.DateTime creationDateField; + + private System.DateTime creationTimeField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string ParentAccountRefId { + get { + return this.parentAccountRefIdField; + } + set { + this.parentAccountRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string ChargedLocationInfoRefId { + get { + return this.chargedLocationInfoRefIdField; + } + set { + this.chargedLocationInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string AccountNumber { + get { + return this.accountNumberField; + } + set { + this.accountNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + + /// + public FinancialAccountTypeClassType ClassType { + get { + return this.classTypeField; + } + set { + this.classTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string AccountCode { + get { + return this.accountCodeField; + } + set { + this.accountCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime CreationDate { + get { + return this.creationDateField; + } + set { + this.creationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="time")] + public System.DateTime CreationTime { + get { + return this.creationTimeField; + } + set { + this.creationTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum FinancialAccountTypeClassType { + + /// + Asset, + + /// + Liability, + + /// + Revenue, + + /// + Expense, + + /// + Other, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("FinancialAccounts", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class FinancialAccountCollectionType { + + private FinancialAccountType[] financialAccountField; + + /// + [System.Xml.Serialization.XmlElementAttribute("FinancialAccount")] + public FinancialAccountType[] FinancialAccount { + get { + return this.financialAccountField; + } + set { + this.financialAccountField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("ChargedLocationInfo", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class ChargedLocationInfoType { + + private ChargedLocationInfoTypeLocationType locationTypeField; + + private string siteCategoryField; + + private string nameField; + + private string descriptionField; + + private string localIdField; + + private string stateProvinceIdField; + + private string parentChargedLocationInfoRefIdField; + + private string schoolInfoRefIdField; + + private AddressType[] addressListField; + + private PhoneNumberType[] phoneNumberListField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + public ChargedLocationInfoTypeLocationType LocationType { + get { + return this.locationTypeField; + } + set { + this.locationTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string SiteCategory { + get { + return this.siteCategoryField; + } + set { + this.siteCategoryField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StateProvinceId { + get { + return this.stateProvinceIdField; + } + set { + this.stateProvinceIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string ParentChargedLocationInfoRefId { + get { + return this.parentChargedLocationInfoRefIdField; + } + set { + this.parentChargedLocationInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Address", IsNullable=false)] + public AddressType[] AddressList { + get { + return this.addressListField; + } + set { + this.addressListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("PhoneNumber", IsNullable=false)] + public PhoneNumberType[] PhoneNumberList { + get { + return this.phoneNumberListField; + } + set { + this.phoneNumberListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum ChargedLocationInfoTypeLocationType { + + /// + School, + + /// + NonSchool, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("ChargedLocationInfos", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class ChargedLocationInfoCollectionType { + + private ChargedLocationInfoType[] chargedLocationInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ChargedLocationInfo")] + public ChargedLocationInfoType[] ChargedLocationInfo { + get { + return this.chargedLocationInfoField; + } + set { + this.chargedLocationInfoField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("PaymentReceipt", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class PaymentReceiptType { + + private string localIdField; + + private PaymentReceiptTypeTransactionType transactionTypeField; + + private string invoiceRefIdField; + + private PaymentReceiptLineType[] paymentReceiptLineListField; + + private string vendorInfoRefIdField; + + private string debtorRefIdField; + + private string chargedLocationInfoRefIdField; + + private System.DateTime transactionDateField; + + private DebitOrCreditAmountType transactionAmountField; + + private string receivedTransactionIdField; + + private string[] financialAccountRefIdListField; + + private string[] accountCodeListField; + + private string transactionDescriptionField; + + private System.Nullable taxRateField; + + private bool taxRateFieldSpecified; + + private MonetaryAmountType taxAmountField; + + private string transactionMethodField; + + private string chequeNumberField; + + private string transactionNoteField; + + private string accountingPeriodField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + public PaymentReceiptTypeTransactionType TransactionType { + get { + return this.transactionTypeField; + } + set { + this.transactionTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string InvoiceRefId { + get { + return this.invoiceRefIdField; + } + set { + this.invoiceRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("PaymentReceiptLine", IsNullable=false)] + public PaymentReceiptLineType[] PaymentReceiptLineList { + get { + return this.paymentReceiptLineListField; + } + set { + this.paymentReceiptLineListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string VendorInfoRefId { + get { + return this.vendorInfoRefIdField; + } + set { + this.vendorInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string DebtorRefId { + get { + return this.debtorRefIdField; + } + set { + this.debtorRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string ChargedLocationInfoRefId { + get { + return this.chargedLocationInfoRefIdField; + } + set { + this.chargedLocationInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime TransactionDate { + get { + return this.transactionDateField; + } + set { + this.transactionDateField = value; + } + } + + /// + public DebitOrCreditAmountType TransactionAmount { + get { + return this.transactionAmountField; + } + set { + this.transactionAmountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string ReceivedTransactionId { + get { + return this.receivedTransactionIdField; + } + set { + this.receivedTransactionIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("FinancialAccountRefId", DataType="token", IsNullable=false)] + public string[] FinancialAccountRefIdList { + get { + return this.financialAccountRefIdListField; + } + set { + this.financialAccountRefIdListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("AccountCode", DataType="token", IsNullable=false)] + public string[] AccountCodeList { + get { + return this.accountCodeListField; + } + set { + this.accountCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TransactionDescription { + get { + return this.transactionDescriptionField; + } + set { + this.transactionDescriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable TaxRate { + get { + return this.taxRateField; + } + set { + this.taxRateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TaxRateSpecified { + get { + return this.taxRateFieldSpecified; + } + set { + this.taxRateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public MonetaryAmountType TaxAmount { + get { + return this.taxAmountField; + } + set { + this.taxAmountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TransactionMethod { + get { + return this.transactionMethodField; + } + set { + this.transactionMethodField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ChequeNumber { + get { + return this.chequeNumberField; + } + set { + this.chequeNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TransactionNote { + get { + return this.transactionNoteField; + } + set { + this.transactionNoteField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string AccountingPeriod { + get { + return this.accountingPeriodField; + } + set { + this.accountingPeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum PaymentReceiptTypeTransactionType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("GL receipt")] + GLreceipt, + + /// + [System.Xml.Serialization.XmlEnumAttribute("GL payment")] + GLpayment, + + /// + [System.Xml.Serialization.XmlEnumAttribute("Creditor receipt")] + Creditorreceipt, + + /// + [System.Xml.Serialization.XmlEnumAttribute("Creditor payment")] + Creditorpayment, + + /// + [System.Xml.Serialization.XmlEnumAttribute("Debtor receipt")] + Debtorreceipt, + + /// + [System.Xml.Serialization.XmlEnumAttribute("Debtor payment")] + Debtorpayment, + + /// + [System.Xml.Serialization.XmlEnumAttribute("Creditor Reverse Payment")] + CreditorReversePayment, + + /// + [System.Xml.Serialization.XmlEnumAttribute("Creditor Reverse Receipt")] + CreditorReverseReceipt, + + /// + [System.Xml.Serialization.XmlEnumAttribute("GL Reverse Payment")] + GLReversePayment, + + /// + [System.Xml.Serialization.XmlEnumAttribute("GL Reverse Receipt")] + GLReverseReceipt, + + /// + [System.Xml.Serialization.XmlEnumAttribute("Debtor Reverse Payment")] + DebtorReversePayment, + + /// + [System.Xml.Serialization.XmlEnumAttribute("Debtor Reverse Receipt")] + DebtorReverseReceipt, + + /// + [System.Xml.Serialization.XmlEnumAttribute("Employee Payroll")] + EmployeePayroll, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("PaymentReceipts", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class PaymentReceiptCollectionType { + + private PaymentReceiptType[] paymentReceiptField; + + /// + [System.Xml.Serialization.XmlElementAttribute("PaymentReceipt")] + public PaymentReceiptType[] PaymentReceipt { + get { + return this.paymentReceiptField; + } + set { + this.paymentReceiptField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("PurchaseOrder", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class PurchaseOrderType { + + private string localIdField; + + private string formNumberField; + + private string vendorInfoRefIdField; + + private string chargedLocationInfoRefIdField; + + private string employeePersonalRefIdField; + + private PurchasingItemType[] purchasingItemsField; + + private System.Nullable creationDateField; + + private bool creationDateFieldSpecified; + + private System.Nullable taxRateField; + + private bool taxRateFieldSpecified; + + private MonetaryAmountType taxAmountField; + + private MonetaryAmountType totalAmountField; + + private System.Nullable updateDateField; + + private bool updateDateFieldSpecified; + + private System.Nullable fullyDeliveredField; + + private bool fullyDeliveredFieldSpecified; + + private string originalPurchaseOrderRefIdField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string FormNumber { + get { + return this.formNumberField; + } + set { + this.formNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string VendorInfoRefId { + get { + return this.vendorInfoRefIdField; + } + set { + this.vendorInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string ChargedLocationInfoRefId { + get { + return this.chargedLocationInfoRefIdField; + } + set { + this.chargedLocationInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string EmployeePersonalRefId { + get { + return this.employeePersonalRefIdField; + } + set { + this.employeePersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("PurchasingItem", IsNullable=false)] + public PurchasingItemType[] PurchasingItems { + get { + return this.purchasingItemsField; + } + set { + this.purchasingItemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable CreationDate { + get { + return this.creationDateField; + } + set { + this.creationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CreationDateSpecified { + get { + return this.creationDateFieldSpecified; + } + set { + this.creationDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable TaxRate { + get { + return this.taxRateField; + } + set { + this.taxRateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TaxRateSpecified { + get { + return this.taxRateFieldSpecified; + } + set { + this.taxRateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public MonetaryAmountType TaxAmount { + get { + return this.taxAmountField; + } + set { + this.taxAmountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public MonetaryAmountType TotalAmount { + get { + return this.totalAmountField; + } + set { + this.totalAmountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable UpdateDate { + get { + return this.updateDateField; + } + set { + this.updateDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool UpdateDateSpecified { + get { + return this.updateDateFieldSpecified; + } + set { + this.updateDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable FullyDelivered { + get { + return this.fullyDeliveredField; + } + set { + this.fullyDeliveredField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FullyDeliveredSpecified { + get { + return this.fullyDeliveredFieldSpecified; + } + set { + this.fullyDeliveredFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string OriginalPurchaseOrderRefId { + get { + return this.originalPurchaseOrderRefIdField; + } + set { + this.originalPurchaseOrderRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("PurchaseOrders", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class PurchaseOrderCollectionType { + + private PurchaseOrderType[] purchaseOrderField; + + /// + [System.Xml.Serialization.XmlElementAttribute("PurchaseOrder")] + public PurchaseOrderType[] PurchaseOrder { + get { + return this.purchaseOrderField; + } + set { + this.purchaseOrderField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("VendorInfo", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class VendorInfoType { + + private string localIdField; + + private string nameField; + + private ContactInfoType contactInfoField; + + private string customerIdField; + + private string aBNField; + + private System.Nullable registeredForGSTField; + + private bool registeredForGSTFieldSpecified; + + private string paymentTermsField; + + private string bPayField; + + private string bSBField; + + private string accountNumberField; + + private string accountNameField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public ContactInfoType ContactInfo { + get { + return this.contactInfoField; + } + set { + this.contactInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CustomerId { + get { + return this.customerIdField; + } + set { + this.customerIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ABN { + get { + return this.aBNField; + } + set { + this.aBNField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable RegisteredForGST { + get { + return this.registeredForGSTField; + } + set { + this.registeredForGSTField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RegisteredForGSTSpecified { + get { + return this.registeredForGSTFieldSpecified; + } + set { + this.registeredForGSTFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string PaymentTerms { + get { + return this.paymentTermsField; + } + set { + this.paymentTermsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string BPay { + get { + return this.bPayField; + } + set { + this.bPayField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string BSB { + get { + return this.bSBField; + } + set { + this.bSBField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string AccountNumber { + get { + return this.accountNumberField; + } + set { + this.accountNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string AccountName { + get { + return this.accountNameField; + } + set { + this.accountNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("VendorInfos", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class VendorInfoCollectionType { + + private VendorInfoType[] vendorInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute("VendorInfo")] + public VendorInfoType[] VendorInfo { + get { + return this.vendorInfoField; + } + set { + this.vendorInfoField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("Journal", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class JournalType { + + private string localIdField; + + private string debitFinancialAccountRefIdField; + + private string creditFinancialAccountRefIdField; + + private string debitAccountCodeField; + + private string creditAccountCodeField; + + private JournalTypeOriginatingTransactionRefId originatingTransactionRefIdField; + + private MonetaryAmountType amountField; + + private string gSTCodeOriginalField; + + private string gSTCodeReplacementField; + + private string noteField; + + private JournalAdjustmentType[] journalAdjustmentListField; + + private System.Nullable createdDateField; + + private bool createdDateFieldSpecified; + + private System.Nullable approvedDateField; + + private bool approvedDateFieldSpecified; + + private string createdByField; + + private string approvedByField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string DebitFinancialAccountRefId { + get { + return this.debitFinancialAccountRefIdField; + } + set { + this.debitFinancialAccountRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string CreditFinancialAccountRefId { + get { + return this.creditFinancialAccountRefIdField; + } + set { + this.creditFinancialAccountRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string DebitAccountCode { + get { + return this.debitAccountCodeField; + } + set { + this.debitAccountCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string CreditAccountCode { + get { + return this.creditAccountCodeField; + } + set { + this.creditAccountCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public JournalTypeOriginatingTransactionRefId OriginatingTransactionRefId { + get { + return this.originatingTransactionRefIdField; + } + set { + this.originatingTransactionRefIdField = value; + } + } + + /// + public MonetaryAmountType Amount { + get { + return this.amountField; + } + set { + this.amountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string GSTCodeOriginal { + get { + return this.gSTCodeOriginalField; + } + set { + this.gSTCodeOriginalField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string GSTCodeReplacement { + get { + return this.gSTCodeReplacementField; + } + set { + this.gSTCodeReplacementField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Note { + get { + return this.noteField; + } + set { + this.noteField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("JournalAdjustment", IsNullable=false)] + public JournalAdjustmentType[] JournalAdjustmentList { + get { + return this.journalAdjustmentListField; + } + set { + this.journalAdjustmentListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable CreatedDate { + get { + return this.createdDateField; + } + set { + this.createdDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CreatedDateSpecified { + get { + return this.createdDateFieldSpecified; + } + set { + this.createdDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable ApprovedDate { + get { + return this.approvedDateField; + } + set { + this.approvedDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ApprovedDateSpecified { + get { + return this.approvedDateFieldSpecified; + } + set { + this.approvedDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CreatedBy { + get { + return this.createdByField; + } + set { + this.createdByField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ApprovedBy { + get { + return this.approvedByField; + } + set { + this.approvedByField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class JournalTypeOriginatingTransactionRefId { + + private JournalTypeOriginatingTransactionRefIdSIF_RefObject sIF_RefObjectField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public JournalTypeOriginatingTransactionRefIdSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; + } + set { + this.sIF_RefObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum JournalTypeOriginatingTransactionRefIdSIF_RefObject { + + /// + Invoice, + + /// + PaymentReceipt, + + /// + PurchaseOrder, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("Journals", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class JournalCollectionType { + + private JournalType[] journalField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Journal")] + public JournalType[] Journal { + get { + return this.journalField; + } + set { + this.journalField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("Debtor", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class DebtorType { + + private string localIdField; + + private DebtorTypeBilledEntity billedEntityField; + + private AddressType[] addressListField; + + private string billingNameField; + + private string billingNoteField; + + private string discountField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + public DebtorTypeBilledEntity BilledEntity { + get { + return this.billedEntityField; + } + set { + this.billedEntityField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Address", IsNullable=false)] + public AddressType[] AddressList { + get { + return this.addressListField; + } + set { + this.addressListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string BillingName { + get { + return this.billingNameField; + } + set { + this.billingNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string BillingNote { + get { + return this.billingNoteField; + } + set { + this.billingNoteField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Discount { + get { + return this.discountField; + } + set { + this.discountField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class DebtorTypeBilledEntity { + + private DebtorTypeBilledEntitySIF_RefObject sIF_RefObjectField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public DebtorTypeBilledEntitySIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; + } + set { + this.sIF_RefObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum DebtorTypeBilledEntitySIF_RefObject { + + /// + StudentPersonal, + + /// + StudentContactPersonal, + + /// + StaffPersonal, + + /// + VendorInfo, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("Debtors", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class DebtorCollectionType { + + private DebtorType[] debtorField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Debtor")] + public DebtorType[] Debtor { + get { + return this.debtorField; + } + set { + this.debtorField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentAttendanceTimeList", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentAttendanceTimeListType { + + private string studentPersonalRefIdField; + + private string schoolInfoRefIdField; + + private System.DateTime dateField; + + private string schoolYearField; + + private AttendanceTimeType[] attendanceTimesField; + + private PeriodAttendanceType[] periodAttendancesField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; + } + set { + this.studentPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime Date { + get { + return this.dateField; + } + set { + this.dateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string SchoolYear { + get { + return this.schoolYearField; + } + set { + this.schoolYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("AttendanceTime", IsNullable=false)] + public AttendanceTimeType[] AttendanceTimes { + get { + return this.attendanceTimesField; + } + set { + this.attendanceTimesField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("PeriodAttendance", IsNullable=false)] + public PeriodAttendanceType[] PeriodAttendances { + get { + return this.periodAttendancesField; + } + set { + this.periodAttendancesField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentAttendanceTimeLists", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentAttendanceTimeListCollectionType { + + private StudentAttendanceTimeListType[] studentAttendanceTimeListField; + + /// + [System.Xml.Serialization.XmlElementAttribute("StudentAttendanceTimeList")] + public StudentAttendanceTimeListType[] StudentAttendanceTimeList { + get { + return this.studentAttendanceTimeListField; + } + set { + this.studentAttendanceTimeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentAttendanceSummary", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentAttendanceSummaryType { + + private string studentPersonalRefIdField; + + private string schoolInfoRefIdField; + + private string schoolYearField; + + private System.DateTime startDateField; + + private System.DateTime endDateField; + + private System.Nullable startDayField; + + private bool startDayFieldSpecified; + + private System.Nullable endDayField; + + private bool endDayFieldSpecified; + + private System.Nullable fTEField; + + private bool fTEFieldSpecified; + + private decimal daysAttendedField; + + private decimal excusedAbsencesField; + + private decimal unexcusedAbsencesField; + + private System.Nullable daysTardyField; + + private bool daysTardyFieldSpecified; + + private decimal daysInMembershipField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string studentAttendanceSummaryRefIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; + } + set { + this.studentPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string SchoolYear { + get { + return this.schoolYearField; + } + set { + this.schoolYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime StartDate { + get { + return this.startDateField; + } + set { + this.startDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime EndDate { + get { + return this.endDateField; + } + set { + this.endDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable StartDay { + get { + return this.startDayField; + } + set { + this.startDayField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartDaySpecified { + get { + return this.startDayFieldSpecified; + } + set { + this.startDayFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable EndDay { + get { + return this.endDayField; + } + set { + this.endDayField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndDaySpecified { + get { + return this.endDayFieldSpecified; + } + set { + this.endDayFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable FTE { + get { + return this.fTEField; + } + set { + this.fTEField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FTESpecified { + get { + return this.fTEFieldSpecified; + } + set { + this.fTEFieldSpecified = value; + } + } + + /// + public decimal DaysAttended { + get { + return this.daysAttendedField; + } + set { + this.daysAttendedField = value; + } + } + + /// + public decimal ExcusedAbsences { + get { + return this.excusedAbsencesField; + } + set { + this.excusedAbsencesField = value; + } + } + + /// + public decimal UnexcusedAbsences { + get { + return this.unexcusedAbsencesField; + } + set { + this.unexcusedAbsencesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable DaysTardy { + get { + return this.daysTardyField; + } + set { + this.daysTardyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DaysTardySpecified { + get { + return this.daysTardyFieldSpecified; + } + set { + this.daysTardyFieldSpecified = value; + } + } + + /// + public decimal DaysInMembership { + get { + return this.daysInMembershipField; + } + set { + this.daysInMembershipField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string StudentAttendanceSummaryRefId { + get { + return this.studentAttendanceSummaryRefIdField; + } + set { + this.studentAttendanceSummaryRefIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentAttendanceSummarys", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentAttendanceSummaryCollectionType { + + private StudentAttendanceSummaryType[] studentAttendanceSummaryField; + + /// + [System.Xml.Serialization.XmlElementAttribute("StudentAttendanceSummary")] + public StudentAttendanceSummaryType[] StudentAttendanceSummary { + get { + return this.studentAttendanceSummaryField; + } + set { + this.studentAttendanceSummaryField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentDailyAttendance", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentDailyAttendanceType { + + private string studentPersonalRefIdField; + + private string schoolInfoRefIdField; + + private System.DateTime dateField; + + private string schoolYearField; + + private System.Nullable dayValueField; + + private bool dayValueFieldSpecified; + + private AttendanceCodeType attendanceCodeField; + + private AUCodeSetsAttendanceStatusType attendanceStatusField; + + private System.Nullable timeInField; + + private bool timeInFieldSpecified; + + private System.Nullable timeOutField; + + private bool timeOutFieldSpecified; + + private System.Nullable absenceValueField; + + private bool absenceValueFieldSpecified; + + private string attendanceNoteField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; + } + set { + this.studentPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime Date { + get { + return this.dateField; + } + set { + this.dateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string SchoolYear { + get { + return this.schoolYearField; + } + set { + this.schoolYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable DayValue { + get { + return this.dayValueField; + } + set { + this.dayValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DayValueSpecified { + get { + return this.dayValueFieldSpecified; + } + set { + this.dayValueFieldSpecified = value; + } + } + + /// + public AttendanceCodeType AttendanceCode { + get { + return this.attendanceCodeField; + } + set { + this.attendanceCodeField = value; + } + } + + /// + public AUCodeSetsAttendanceStatusType AttendanceStatus { + get { + return this.attendanceStatusField; + } + set { + this.attendanceStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable TimeIn { + get { + return this.timeInField; + } + set { + this.timeInField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TimeInSpecified { + get { + return this.timeInFieldSpecified; + } + set { + this.timeInFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable TimeOut { + get { + return this.timeOutField; + } + set { + this.timeOutField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TimeOutSpecified { + get { + return this.timeOutFieldSpecified; + } + set { + this.timeOutFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable AbsenceValue { + get { + return this.absenceValueField; + } + set { + this.absenceValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AbsenceValueSpecified { + get { + return this.absenceValueFieldSpecified; + } + set { + this.absenceValueFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string AttendanceNote { + get { + return this.attendanceNoteField; + } + set { + this.attendanceNoteField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsDayValueCodeType { + + /// + AM, + + /// + Full, + + /// + [System.Xml.Serialization.XmlEnumAttribute("N/A")] + NA, + + /// + Partial, + + /// + PM, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentDailyAttendances", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentDailyAttendanceCollectionType { + + private StudentDailyAttendanceType[] studentDailyAttendanceField; + + /// + [System.Xml.Serialization.XmlElementAttribute("StudentDailyAttendance")] + public StudentDailyAttendanceType[] StudentDailyAttendance { + get { + return this.studentDailyAttendanceField; + } + set { + this.studentDailyAttendanceField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentPeriodAttendance", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentPeriodAttendanceType { + + private string studentPersonalRefIdField; + + private string schoolInfoRefIdField; + + private System.DateTime dateField; + + private string sessionInfoRefIdField; + + private string scheduledActivityRefIdField; + + private string timetablePeriodField; + + private System.Nullable timeInField; + + private bool timeInFieldSpecified; + + private System.Nullable timeOutField; + + private bool timeOutFieldSpecified; + + private AttendanceCodeType attendanceCodeField; + + private AUCodeSetsAttendanceStatusType attendanceStatusField; + + private string schoolYearField; + + private AuditInfoType auditInfoField; + + private string attendanceCommentField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; + } + set { + this.studentPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime Date { + get { + return this.dateField; + } + set { + this.dateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SessionInfoRefId { + get { + return this.sessionInfoRefIdField; + } + set { + this.sessionInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string ScheduledActivityRefId { + get { + return this.scheduledActivityRefIdField; + } + set { + this.scheduledActivityRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TimetablePeriod { + get { + return this.timetablePeriodField; + } + set { + this.timetablePeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable TimeIn { + get { + return this.timeInField; + } + set { + this.timeInField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TimeInSpecified { + get { + return this.timeInFieldSpecified; + } + set { + this.timeInFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable TimeOut { + get { + return this.timeOutField; + } + set { + this.timeOutField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TimeOutSpecified { + get { + return this.timeOutFieldSpecified; + } + set { + this.timeOutFieldSpecified = value; + } + } + + /// + public AttendanceCodeType AttendanceCode { + get { + return this.attendanceCodeField; + } + set { + this.attendanceCodeField = value; + } + } + + /// + public AUCodeSetsAttendanceStatusType AttendanceStatus { + get { + return this.attendanceStatusField; + } + set { + this.attendanceStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear", IsNullable=true)] + public string SchoolYear { + get { + return this.schoolYearField; + } + set { + this.schoolYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public AuditInfoType AuditInfo { + get { + return this.auditInfoField; + } + set { + this.auditInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string AttendanceComment { + get { + return this.attendanceCommentField; + } + set { + this.attendanceCommentField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentPeriodAttendances", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentPeriodAttendanceCollectionType { + + private StudentPeriodAttendanceType[] studentPeriodAttendanceField; + + /// + [System.Xml.Serialization.XmlElementAttribute("StudentPeriodAttendance")] + public StudentPeriodAttendanceType[] StudentPeriodAttendance { + get { + return this.studentPeriodAttendanceField; + } + set { + this.studentPeriodAttendanceField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("SessionInfo", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class SessionInfoType { + + private string schoolInfoRefIdField; + + private string timeTableCellRefIdField; + + private string schoolYearField; + + private string localIdField; + + private string timeTableSubjectLocalIdField; + + private string teachingGroupLocalIdField; + + private string schoolLocalIdField; + + private string staffPersonalLocalIdField; + + private string roomNumberField; + + private string dayIdField; + + private string periodIdField; + + private System.DateTime sessionDateField; + + private System.Nullable startTimeField; + + private bool startTimeFieldSpecified; + + private System.Nullable finishTimeField; + + private bool finishTimeFieldSpecified; + + private System.Nullable rollMarkedField; + + private bool rollMarkedFieldSpecified; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string TimeTableCellRefId { + get { + return this.timeTableCellRefIdField; + } + set { + this.timeTableCellRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string SchoolYear { + get { + return this.schoolYearField; + } + set { + this.schoolYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string TimeTableSubjectLocalId { + get { + return this.timeTableSubjectLocalIdField; + } + set { + this.timeTableSubjectLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string TeachingGroupLocalId { + get { + return this.teachingGroupLocalIdField; + } + set { + this.teachingGroupLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolLocalId { + get { + return this.schoolLocalIdField; + } + set { + this.schoolLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StaffPersonalLocalId { + get { + return this.staffPersonalLocalIdField; + } + set { + this.staffPersonalLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string RoomNumber { + get { + return this.roomNumberField; + } + set { + this.roomNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string DayId { + get { + return this.dayIdField; + } + set { + this.dayIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string PeriodId { + get { + return this.periodIdField; + } + set { + this.periodIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime SessionDate { + get { + return this.sessionDateField; + } + set { + this.sessionDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable StartTime { + get { + return this.startTimeField; + } + set { + this.startTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartTimeSpecified { + get { + return this.startTimeFieldSpecified; + } + set { + this.startTimeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable FinishTime { + get { + return this.finishTimeField; + } + set { + this.finishTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FinishTimeSpecified { + get { + return this.finishTimeFieldSpecified; + } + set { + this.finishTimeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable RollMarked { + get { + return this.rollMarkedField; + } + set { + this.rollMarkedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RollMarkedSpecified { + get { + return this.rollMarkedFieldSpecified; + } + set { + this.rollMarkedFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("SessionInfos", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class SessionInfoCollectionType { + + private SessionInfoType[] sessionInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute("SessionInfo")] + public SessionInfoType[] SessionInfo { + get { + return this.sessionInfoField; + } + set { + this.sessionInfoField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("CalendarDate", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class CalendarDateType { + + private System.DateTime dateField; + + private string calendarSummaryRefIdField; + + private string schoolInfoRefIdField; + + private string schoolYearField; + + private CalendarDateInfoType calendarDateType1Field; + + private System.Nullable calendarDateNumberField; + + private bool calendarDateNumberFieldSpecified; + + private AttendanceInfoType studentAttendanceField; + + private AttendanceInfoType teacherAttendanceField; + + private AttendanceInfoType administratorAttendanceField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string calendarDateRefIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime Date { + get { + return this.dateField; + } + set { + this.dateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string CalendarSummaryRefId { + get { + return this.calendarSummaryRefIdField; + } + set { + this.calendarSummaryRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string SchoolYear { + get { + return this.schoolYearField; + } + set { + this.schoolYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("CalendarDateType")] + public CalendarDateInfoType CalendarDateType1 { + get { + return this.calendarDateType1Field; + } + set { + this.calendarDateType1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable CalendarDateNumber { + get { + return this.calendarDateNumberField; + } + set { + this.calendarDateNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CalendarDateNumberSpecified { + get { + return this.calendarDateNumberFieldSpecified; + } + set { + this.calendarDateNumberFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public AttendanceInfoType StudentAttendance { + get { + return this.studentAttendanceField; + } + set { + this.studentAttendanceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public AttendanceInfoType TeacherAttendance { + get { + return this.teacherAttendanceField; + } + set { + this.teacherAttendanceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public AttendanceInfoType AdministratorAttendance { + get { + return this.administratorAttendanceField; + } + set { + this.administratorAttendanceField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string CalendarDateRefId { + get { + return this.calendarDateRefIdField; + } + set { + this.calendarDateRefIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("CalendarDates", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class CalendarDateCollectionType { + + private CalendarDateType[] calendarDateField; + + /// + [System.Xml.Serialization.XmlElementAttribute("CalendarDate")] + public CalendarDateType[] CalendarDate { + get { + return this.calendarDateField; + } + set { + this.calendarDateField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("CalendarSummary", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class CalendarSummaryType { + + private string schoolInfoRefIdField; + + private string schoolYearField; + + private string localIdField; + + private string descriptionField; + + private uint daysInSessionField; + + private System.Nullable startDateField; + + private bool startDateFieldSpecified; + + private System.Nullable endDateField; + + private bool endDateFieldSpecified; + + private System.Nullable firstInstructionDateField; + + private bool firstInstructionDateFieldSpecified; + + private System.Nullable lastInstructionDateField; + + private bool lastInstructionDateFieldSpecified; + + private string graduationDateField; + + private System.Nullable instructionalMinutesField; + + private bool instructionalMinutesFieldSpecified; + + private System.Nullable minutesPerDayField; + + private bool minutesPerDayFieldSpecified; + + private YearLevelType[] yearLevelsField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string SchoolYear { + get { + return this.schoolYearField; + } + set { + this.schoolYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + + /// + public uint DaysInSession { + get { + return this.daysInSessionField; + } + set { + this.daysInSessionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable StartDate { + get { + return this.startDateField; + } + set { + this.startDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartDateSpecified { + get { + return this.startDateFieldSpecified; + } + set { + this.startDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable EndDate { + get { + return this.endDateField; + } + set { + this.endDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndDateSpecified { + get { + return this.endDateFieldSpecified; + } + set { + this.endDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable FirstInstructionDate { + get { + return this.firstInstructionDateField; + } + set { + this.firstInstructionDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FirstInstructionDateSpecified { + get { + return this.firstInstructionDateFieldSpecified; + } + set { + this.firstInstructionDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable LastInstructionDate { + get { + return this.lastInstructionDateField; + } + set { + this.lastInstructionDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LastInstructionDateSpecified { + get { + return this.lastInstructionDateFieldSpecified; + } + set { + this.lastInstructionDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string GraduationDate { + get { + return this.graduationDateField; + } + set { + this.graduationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable InstructionalMinutes { + get { + return this.instructionalMinutesField; + } + set { + this.instructionalMinutesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InstructionalMinutesSpecified { + get { + return this.instructionalMinutesFieldSpecified; + } + set { + this.instructionalMinutesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable MinutesPerDay { + get { + return this.minutesPerDayField; + } + set { + this.minutesPerDayField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MinutesPerDaySpecified { + get { + return this.minutesPerDayFieldSpecified; + } + set { + this.minutesPerDayFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable=false)] + public YearLevelType[] YearLevels { + get { + return this.yearLevelsField; + } + set { + this.yearLevelsField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("CalendarSummarys", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class CalendarSummaryCollectionType { + + private CalendarSummaryType[] calendarSummaryField; + + /// + [System.Xml.Serialization.XmlElementAttribute("CalendarSummary")] + public CalendarSummaryType[] CalendarSummary { + get { + return this.calendarSummaryField; + } + set { + this.calendarSummaryField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("GradingAssignment", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class GradingAssignmentType { + + private string teachingGroupRefIdField; + + private string[] studentPersonalRefIdListField; + + private string schoolInfoRefIdField; + + private string gradingCategoryField; + + private string descriptionField; + + private uint pointsPossibleField; + + private System.Nullable createDateField; + + private bool createDateFieldSpecified; + + private System.Nullable dueDateField; + + private bool dueDateFieldSpecified; + + private System.Nullable weightField; + + private bool weightFieldSpecified; + + private string maxAttemptsAllowedField; + + private string detailedDescriptionURLField; + + private byte[] detailedDescriptionBinaryField; + + private string assessmentTypeField; + + private string levelAssessedField; + + private string assignmentPurposeField; + + private string[] subAssignmentListField; + + private GenericRubricType rubricScoringGuideField; + + private string[] prerequisiteListField; + + private LearningStandardType[] learningStandardListField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TeachingGroupRefId { + get { + return this.teachingGroupRefIdField; + } + set { + this.teachingGroupRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("StudentPersonalRefId", DataType="token", IsNullable=false)] + public string[] StudentPersonalRefIdList { + get { + return this.studentPersonalRefIdListField; + } + set { + this.studentPersonalRefIdListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string GradingCategory { + get { + return this.gradingCategoryField; + } + set { + this.gradingCategoryField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + + /// + public uint PointsPossible { + get { + return this.pointsPossibleField; + } + set { + this.pointsPossibleField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable CreateDate { + get { + return this.createDateField; + } + set { + this.createDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CreateDateSpecified { + get { + return this.createDateFieldSpecified; + } + set { + this.createDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable DueDate { + get { + return this.dueDateField; + } + set { + this.dueDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DueDateSpecified { + get { + return this.dueDateFieldSpecified; + } + set { + this.dueDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Weight { + get { + return this.weightField; + } + set { + this.weightField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool WeightSpecified { + get { + return this.weightFieldSpecified; + } + set { + this.weightFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", IsNullable=true)] + public string MaxAttemptsAllowed { + get { + return this.maxAttemptsAllowedField; + } + set { + this.maxAttemptsAllowedField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", IsNullable=true)] + public string DetailedDescriptionURL { + get { + return this.detailedDescriptionURLField; + } + set { + this.detailedDescriptionURLField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", IsNullable=true)] + public byte[] DetailedDescriptionBinary { + get { + return this.detailedDescriptionBinaryField; + } + set { + this.detailedDescriptionBinaryField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string AssessmentType { + get { + return this.assessmentTypeField; + } + set { + this.assessmentTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string LevelAssessed { + get { + return this.levelAssessedField; + } + set { + this.levelAssessedField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string AssignmentPurpose { + get { + return this.assignmentPurposeField; + } + set { + this.assignmentPurposeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("GradingAssignmentRefId", DataType="token", IsNullable=false)] + public string[] SubAssignmentList { + get { + return this.subAssignmentListField; + } + set { + this.subAssignmentListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public GenericRubricType RubricScoringGuide { + get { + return this.rubricScoringGuideField; + } + set { + this.rubricScoringGuideField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Prerequisite", IsNullable=false)] + public string[] PrerequisiteList { + get { + return this.prerequisiteListField; + } + set { + this.prerequisiteListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LearningStandard", IsNullable=false)] + public LearningStandardType[] LearningStandardList { + get { + return this.learningStandardListField; + } + set { + this.learningStandardListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("GradingAssignments", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class GradingAssignmentCollectionType { + + private GradingAssignmentType[] gradingAssignmentField; + + /// + [System.Xml.Serialization.XmlElementAttribute("GradingAssignment")] + public GradingAssignmentType[] GradingAssignment { + get { + return this.gradingAssignmentField; + } + set { + this.gradingAssignmentField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("GradingAssignmentScore", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class GradingAssignmentScoreType { + + private string studentPersonalRefIdField; + + private string studentPersonalLocalIdField; + + private string teachingGroupRefIdField; + + private string schoolInfoRefIdField; + + private string gradingAssignmentRefIdField; + + private string staffPersonalRefIdField; + + private System.Nullable dateGradedField; + + private bool dateGradedFieldSpecified; + + private System.Nullable expectedScoreField; + + private bool expectedScoreFieldSpecified; + + private System.Nullable scorePointsField; + + private bool scorePointsFieldSpecified; + + private System.Nullable scorePercentField; + + private bool scorePercentFieldSpecified; + + private string scoreLetterField; + + private string scoreDescriptionField; + + private NAPSubscoreType[] subscoreListField; + + private string teacherJudgementField; + + private string markInfoRefIdField; + + private string assignmentScoreIterationField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; + } + set { + this.studentPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string StudentPersonalLocalId { + get { + return this.studentPersonalLocalIdField; + } + set { + this.studentPersonalLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TeachingGroupRefId { + get { + return this.teachingGroupRefIdField; + } + set { + this.teachingGroupRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string GradingAssignmentRefId { + get { + return this.gradingAssignmentRefIdField; + } + set { + this.gradingAssignmentRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string StaffPersonalRefId { + get { + return this.staffPersonalRefIdField; + } + set { + this.staffPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable DateGraded { + get { + return this.dateGradedField; + } + set { + this.dateGradedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateGradedSpecified { + get { + return this.dateGradedFieldSpecified; + } + set { + this.dateGradedFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ExpectedScore { + get { + return this.expectedScoreField; + } + set { + this.expectedScoreField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ExpectedScoreSpecified { + get { + return this.expectedScoreFieldSpecified; + } + set { + this.expectedScoreFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ScorePoints { + get { + return this.scorePointsField; + } + set { + this.scorePointsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ScorePointsSpecified { + get { + return this.scorePointsFieldSpecified; + } + set { + this.scorePointsFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ScorePercent { + get { + return this.scorePercentField; + } + set { + this.scorePercentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ScorePercentSpecified { + get { + return this.scorePercentFieldSpecified; + } + set { + this.scorePercentFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string ScoreLetter { + get { + return this.scoreLetterField; + } + set { + this.scoreLetterField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ScoreDescription { + get { + return this.scoreDescriptionField; + } + set { + this.scoreDescriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Subscore", IsNullable=false)] + public NAPSubscoreType[] SubscoreList { + get { + return this.subscoreListField; + } + set { + this.subscoreListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string TeacherJudgement { + get { + return this.teacherJudgementField; + } + set { + this.teacherJudgementField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string MarkInfoRefId { + get { + return this.markInfoRefIdField; + } + set { + this.markInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string AssignmentScoreIteration { + get { + return this.assignmentScoreIterationField; + } + set { + this.assignmentScoreIterationField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("GradingAssignmentScores", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class GradingAssignmentScoreCollectionType { + + private GradingAssignmentScoreType[] gradingAssignmentScoreField; + + /// + [System.Xml.Serialization.XmlElementAttribute("GradingAssignmentScore")] + public GradingAssignmentScoreType[] GradingAssignmentScore { + get { + return this.gradingAssignmentScoreField; + } + set { + this.gradingAssignmentScoreField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("MarkValueInfo", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class MarkValueInfoType { + + private string schoolInfoRefIdField; + + private YearLevelType[] yearLevelsField; + + private string nameField; + + private System.Nullable percentageMinimumField; + + private bool percentageMinimumFieldSpecified; + + private System.Nullable percentageMaximumField; + + private bool percentageMaximumFieldSpecified; + + private System.Nullable percentagePassingGradeField; + + private bool percentagePassingGradeFieldSpecified; + + private System.Nullable numericPrecisionField; + + private bool numericPrecisionFieldSpecified; + + private System.Nullable numericScaleField; + + private bool numericScaleFieldSpecified; + + private System.Nullable numericLowField; + + private bool numericLowFieldSpecified; + + private System.Nullable numericHighField; + + private bool numericHighFieldSpecified; + + private System.Nullable numericPassingGradeField; + + private bool numericPassingGradeFieldSpecified; + + private ValidLetterMarkType[] validLetterMarkListField; + + private string narrativeField; + + private System.Nullable narrativeMaximumSizeField; + + private bool narrativeMaximumSizeFieldSpecified; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable=false)] + public YearLevelType[] YearLevels { + get { + return this.yearLevelsField; + } + set { + this.yearLevelsField = value; + } + } + + /// + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable PercentageMinimum { + get { + return this.percentageMinimumField; + } + set { + this.percentageMinimumField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PercentageMinimumSpecified { + get { + return this.percentageMinimumFieldSpecified; + } + set { + this.percentageMinimumFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable PercentageMaximum { + get { + return this.percentageMaximumField; + } + set { + this.percentageMaximumField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PercentageMaximumSpecified { + get { + return this.percentageMaximumFieldSpecified; + } + set { + this.percentageMaximumFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable PercentagePassingGrade { + get { + return this.percentagePassingGradeField; + } + set { + this.percentagePassingGradeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PercentagePassingGradeSpecified { + get { + return this.percentagePassingGradeFieldSpecified; + } + set { + this.percentagePassingGradeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable NumericPrecision { + get { + return this.numericPrecisionField; + } + set { + this.numericPrecisionField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NumericPrecisionSpecified { + get { + return this.numericPrecisionFieldSpecified; + } + set { + this.numericPrecisionFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable NumericScale { + get { + return this.numericScaleField; + } + set { + this.numericScaleField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NumericScaleSpecified { + get { + return this.numericScaleFieldSpecified; + } + set { + this.numericScaleFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable NumericLow { + get { + return this.numericLowField; + } + set { + this.numericLowField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NumericLowSpecified { + get { + return this.numericLowFieldSpecified; + } + set { + this.numericLowFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable NumericHigh { + get { + return this.numericHighField; + } + set { + this.numericHighField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NumericHighSpecified { + get { + return this.numericHighFieldSpecified; + } + set { + this.numericHighFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable NumericPassingGrade { + get { + return this.numericPassingGradeField; + } + set { + this.numericPassingGradeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NumericPassingGradeSpecified { + get { + return this.numericPassingGradeFieldSpecified; + } + set { + this.numericPassingGradeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("ValidLetterMark", IsNullable=false)] + public ValidLetterMarkType[] ValidLetterMarkList { + get { + return this.validLetterMarkListField; + } + set { + this.validLetterMarkListField = value; + } + } + + /// + public string Narrative { + get { + return this.narrativeField; + } + set { + this.narrativeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable NarrativeMaximumSize { + get { + return this.narrativeMaximumSizeField; + } + set { + this.narrativeMaximumSizeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NarrativeMaximumSizeSpecified { + get { + return this.narrativeMaximumSizeFieldSpecified; + } + set { + this.narrativeMaximumSizeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("MarkValueInfos", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class MarkValueInfoCollectionType { + + private MarkValueInfoType[] markValueInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute("MarkValueInfo")] + public MarkValueInfoType[] MarkValueInfo { + get { + return this.markValueInfoField; + } + set { + this.markValueInfoField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentGrade", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentGradeType { + + private string studentPersonalRefIdField; + + private string homegroupField; + + private YearLevelType yearLevelField; + + private string teachingGroupShortNameField; + + private string teachingGroupRefIdField; + + private string staffPersonalRefIdField; + + private MarkerType[] markersField; + + private string schoolInfoRefIdField; + + private string termInfoRefIdField; + + private string descriptionField; + + private ACStrandSubjectAreaType learningAreaField; + + private LearningStandardType[] learningStandardListField; + + private AssignmentScoreType[] gradingScoreListField; + + private GradeType gradeField; + + private string teacherJudgementField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; + } + set { + this.studentPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Homegroup { + get { + return this.homegroupField; + } + set { + this.homegroupField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public YearLevelType YearLevel { + get { + return this.yearLevelField; + } + set { + this.yearLevelField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TeachingGroupShortName { + get { + return this.teachingGroupShortNameField; + } + set { + this.teachingGroupShortNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TeachingGroupRefId { + get { + return this.teachingGroupRefIdField; + } + set { + this.teachingGroupRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string StaffPersonalRefId { + get { + return this.staffPersonalRefIdField; + } + set { + this.staffPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Marker", IsNullable=false)] + public MarkerType[] Markers { + get { + return this.markersField; + } + set { + this.markersField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TermInfoRefId { + get { + return this.termInfoRefIdField; + } + set { + this.termInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public ACStrandSubjectAreaType LearningArea { + get { + return this.learningAreaField; + } + set { + this.learningAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LearningStandard", IsNullable=false)] + public LearningStandardType[] LearningStandardList { + get { + return this.learningStandardListField; + } + set { + this.learningStandardListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("GradingAssignmentScore", IsNullable=false)] + public AssignmentScoreType[] GradingScoreList { + get { + return this.gradingScoreListField; + } + set { + this.gradingScoreListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public GradeType Grade { + get { + return this.gradeField; + } + set { + this.gradeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string TeacherJudgement { + get { + return this.teacherJudgementField; + } + set { + this.teacherJudgementField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentGrades", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentGradeCollectionType { + + private StudentGradeType[] studentGradeField; + + /// + [System.Xml.Serialization.XmlElementAttribute("StudentGrade")] + public StudentGradeType[] StudentGrade { + get { + return this.studentGradeField; + } + set { + this.studentGradeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("TermInfo", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class TermInfoType { + + private string schoolInfoRefIdField; + + private string schoolYearField; + + private System.DateTime startDateField; + + private System.DateTime endDateField; + + private string descriptionField; + + private System.Nullable relativeDurationField; + + private bool relativeDurationFieldSpecified; + + private string termCodeField; + + private string trackField; + + private System.Nullable termSpanField; + + private bool termSpanFieldSpecified; + + private System.Nullable markingTermField; + + private bool markingTermFieldSpecified; + + private System.Nullable schedulingTermField; + + private bool schedulingTermFieldSpecified; + + private System.Nullable attendanceTermField; + + private bool attendanceTermFieldSpecified; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string SchoolYear { + get { + return this.schoolYearField; + } + set { + this.schoolYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime StartDate { + get { + return this.startDateField; + } + set { + this.startDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime EndDate { + get { + return this.endDateField; + } + set { + this.endDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable RelativeDuration { + get { + return this.relativeDurationField; + } + set { + this.relativeDurationField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RelativeDurationSpecified { + get { + return this.relativeDurationFieldSpecified; + } + set { + this.relativeDurationFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TermCode { + get { + return this.termCodeField; + } + set { + this.termCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Track { + get { + return this.trackField; + } + set { + this.trackField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable TermSpan { + get { + return this.termSpanField; + } + set { + this.termSpanField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TermSpanSpecified { + get { + return this.termSpanFieldSpecified; + } + set { + this.termSpanFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable MarkingTerm { + get { + return this.markingTermField; + } + set { + this.markingTermField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MarkingTermSpecified { + get { + return this.markingTermFieldSpecified; + } + set { + this.markingTermFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable SchedulingTerm { + get { + return this.schedulingTermField; + } + set { + this.schedulingTermField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SchedulingTermSpecified { + get { + return this.schedulingTermFieldSpecified; + } + set { + this.schedulingTermFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable AttendanceTerm { + get { + return this.attendanceTermField; + } + set { + this.attendanceTermField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AttendanceTermSpecified { + get { + return this.attendanceTermFieldSpecified; + } + set { + this.attendanceTermFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("TermInfos", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class TermInfoCollectionType { + + private TermInfoType[] termInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute("TermInfo")] + public TermInfoType[] TermInfo { + get { + return this.termInfoField; + } + set { + this.termInfoField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentScoreJudgementAgainstStandard", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentScoreJudgementAgainstStandardType { + + private string schoolYearField; + + private string termInfoRefIdField; + + private string localTermCodeField; + + private string studentPersonalRefIdField; + + private string studentStateProvinceIdField; + + private string studentLocalIdField; + + private YearLevelType yearLevelField; + + private string teachingGroupRefIdField; + + private string classLocalIdField; + + private string staffPersonalRefIdField; + + private string staffLocalIdField; + + private LearningStandardType[] learningStandardListField; + + private string curriculumCodeField; + + private string curriculumNodeCodeField; + + private string scoreField; + + private string specialCircumstanceLocalCodeField; + + private string managedPathwayLocalCodeField; + + private string schoolInfoRefIdField; + + private string schoolLocalIdField; + + private string schoolCommonwealthIdField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string SchoolYear { + get { + return this.schoolYearField; + } + set { + this.schoolYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TermInfoRefId { + get { + return this.termInfoRefIdField; + } + set { + this.termInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalTermCode { + get { + return this.localTermCodeField; + } + set { + this.localTermCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; + } + set { + this.studentPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StudentStateProvinceId { + get { + return this.studentStateProvinceIdField; + } + set { + this.studentStateProvinceIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StudentLocalId { + get { + return this.studentLocalIdField; + } + set { + this.studentLocalIdField = value; + } + } + + /// + public YearLevelType YearLevel { + get { + return this.yearLevelField; + } + set { + this.yearLevelField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TeachingGroupRefId { + get { + return this.teachingGroupRefIdField; + } + set { + this.teachingGroupRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ClassLocalId { + get { + return this.classLocalIdField; + } + set { + this.classLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string StaffPersonalRefId { + get { + return this.staffPersonalRefIdField; + } + set { + this.staffPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StaffLocalId { + get { + return this.staffLocalIdField; + } + set { + this.staffLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LearningStandard", IsNullable=false)] + public LearningStandardType[] LearningStandardList { + get { + return this.learningStandardListField; + } + set { + this.learningStandardListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CurriculumCode { + get { + return this.curriculumCodeField; + } + set { + this.curriculumCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CurriculumNodeCode { + get { + return this.curriculumNodeCodeField; + } + set { + this.curriculumNodeCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Score { + get { + return this.scoreField; + } + set { + this.scoreField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SpecialCircumstanceLocalCode { + get { + return this.specialCircumstanceLocalCodeField; + } + set { + this.specialCircumstanceLocalCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ManagedPathwayLocalCode { + get { + return this.managedPathwayLocalCodeField; + } + set { + this.managedPathwayLocalCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolLocalId { + get { + return this.schoolLocalIdField; + } + set { + this.schoolLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolCommonwealthId { + get { + return this.schoolCommonwealthIdField; + } + set { + this.schoolCommonwealthIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentScoreJudgementAgainstStandards", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentScoreJudgementAgainstStandardCollectionType { + + private StudentScoreJudgementAgainstStandardType[] studentScoreJudgementAgainstStandardField; + + /// + [System.Xml.Serialization.XmlElementAttribute("StudentScoreJudgementAgainstStandard")] + public StudentScoreJudgementAgainstStandardType[] StudentScoreJudgementAgainstStandard { + get { + return this.studentScoreJudgementAgainstStandardField; + } + set { + this.studentScoreJudgementAgainstStandardField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("LearningStandardDocument", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class LearningStandardDocumentType { + + private string titleField; + + private string descriptionField; + + private AbstractContentElementType richDescriptionField; + + private LearningStandardDocumentTypeSource sourceField; + + private string[] organizationsField; + + private string[] authorsField; + + private string organizationContactPointField; + + private ACStrandSubjectAreaType[] subjectAreasField; + + private LearningStandardDocumentTypeDocumentStatus documentStatusField; + + private System.Nullable documentDateField; + + private bool documentDateFieldSpecified; + + private System.Nullable localAdoptionDateField; + + private bool localAdoptionDateFieldSpecified; + + private System.Nullable localArchiveDateField; + + private bool localArchiveDateFieldSpecified; + + private System.Nullable endOfLifeDateField; + + private bool endOfLifeDateFieldSpecified; + + private CopyRightContainerType copyrightField; + + private YearLevelType[] yearLevelsField; + + private System.Nullable repositoryDateField; + + private bool repositoryDateFieldSpecified; + + private string learningStandardItemRefIdField; + + private string[] relatedLearningStandardsField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Title { + get { + return this.titleField; + } + set { + this.titleField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public AbstractContentElementType RichDescription { + get { + return this.richDescriptionField; + } + set { + this.richDescriptionField = value; + } + } + + /// + public LearningStandardDocumentTypeSource Source { + get { + return this.sourceField; + } + set { + this.sourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("Organization", DataType="normalizedString", IsNullable=false)] + public string[] Organizations { + get { + return this.organizationsField; + } + set { + this.organizationsField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Author", DataType="normalizedString", IsNullable=false)] + public string[] Authors { + get { + return this.authorsField; + } + set { + this.authorsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string OrganizationContactPoint { + get { + return this.organizationContactPointField; + } + set { + this.organizationContactPointField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("ACStrandSubjectArea", IsNullable=false)] + public ACStrandSubjectAreaType[] SubjectAreas { + get { + return this.subjectAreasField; + } + set { + this.subjectAreasField = value; + } + } + + /// + public LearningStandardDocumentTypeDocumentStatus DocumentStatus { + get { + return this.documentStatusField; + } + set { + this.documentStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable DocumentDate { + get { + return this.documentDateField; + } + set { + this.documentDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DocumentDateSpecified { + get { + return this.documentDateFieldSpecified; + } + set { + this.documentDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable LocalAdoptionDate { + get { + return this.localAdoptionDateField; + } + set { + this.localAdoptionDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LocalAdoptionDateSpecified { + get { + return this.localAdoptionDateFieldSpecified; + } + set { + this.localAdoptionDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable LocalArchiveDate { + get { + return this.localArchiveDateField; + } + set { + this.localArchiveDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LocalArchiveDateSpecified { + get { + return this.localArchiveDateFieldSpecified; + } + set { + this.localArchiveDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable EndOfLifeDate { + get { + return this.endOfLifeDateField; + } + set { + this.endOfLifeDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndOfLifeDateSpecified { + get { + return this.endOfLifeDateFieldSpecified; + } + set { + this.endOfLifeDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public CopyRightContainerType Copyright { + get { + return this.copyrightField; + } + set { + this.copyrightField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable=false)] + public YearLevelType[] YearLevels { + get { + return this.yearLevelsField; + } + set { + this.yearLevelsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable RepositoryDate { + get { + return this.repositoryDateField; + } + set { + this.repositoryDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RepositoryDateSpecified { + get { + return this.repositoryDateFieldSpecified; + } + set { + this.repositoryDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string LearningStandardItemRefId { + get { + return this.learningStandardItemRefIdField; + } + set { + this.learningStandardItemRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LearningStandardDocumentRefId", DataType="token", IsNullable=false)] + public string[] RelatedLearningStandards { + get { + return this.relatedLearningStandardsField; + } + set { + this.relatedLearningStandardsField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum LearningStandardDocumentTypeSource { + + /// + National, + + /// + State, + + /// + Regional, + + /// + District, + + /// + Site, + + /// + Classroom, + + /// + Publisher, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum LearningStandardDocumentTypeDocumentStatus { + + /// + Draft, + + /// + Adopted, + + /// + Archived, + + /// + Unknown, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("LearningStandardDocuments", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class LearningStandardDocumentCollectionType { + + private LearningStandardDocumentType[] learningStandardDocumentField; + + /// + [System.Xml.Serialization.XmlElementAttribute("LearningStandardDocument")] + public LearningStandardDocumentType[] LearningStandardDocument { + get { + return this.learningStandardDocumentField; + } + set { + this.learningStandardDocumentField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("LearningStandardItem", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class LearningStandardItemType { + + private ResourcesType[] resourcesField; + + private StandardsSettingBodyType standardSettingBodyField; + + private StandardHierarchyLevelType standardHierarchyLevelField; + + private string[] predecessorItemsField; + + private string[] statementCodesField; + + private string[] statementsField; + + private YearLevelType[] yearLevelsField; + + private ACStrandSubjectAreaType aCStrandSubjectAreaField; + + private StandardIdentifierType standardIdentifierField; + + private string learningStandardDocumentRefIdField; + + private RelatedLearningStandardItemRefIdType[] relatedLearningStandardItemsField; + + private string level4Field; + + private string level5Field; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LearningResourceRefId", IsNullable=false)] + public ResourcesType[] Resources { + get { + return this.resourcesField; + } + set { + this.resourcesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public StandardsSettingBodyType StandardSettingBody { + get { + return this.standardSettingBodyField; + } + set { + this.standardSettingBodyField = value; + } + } + + /// + public StandardHierarchyLevelType StandardHierarchyLevel { + get { + return this.standardHierarchyLevelField; + } + set { + this.standardHierarchyLevelField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LearningStandardItemRefId", DataType="token", IsNullable=false)] + public string[] PredecessorItems { + get { + return this.predecessorItemsField; + } + set { + this.predecessorItemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("StatementCode", DataType="token", IsNullable=false)] + public string[] StatementCodes { + get { + return this.statementCodesField; + } + set { + this.statementCodesField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Statement", IsNullable=false)] + public string[] Statements { + get { + return this.statementsField; + } + set { + this.statementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable=false)] + public YearLevelType[] YearLevels { + get { + return this.yearLevelsField; + } + set { + this.yearLevelsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public ACStrandSubjectAreaType ACStrandSubjectArea { + get { + return this.aCStrandSubjectAreaField; + } + set { + this.aCStrandSubjectAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public StandardIdentifierType StandardIdentifier { + get { + return this.standardIdentifierField; + } + set { + this.standardIdentifierField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string LearningStandardDocumentRefId { + get { + return this.learningStandardDocumentRefIdField; + } + set { + this.learningStandardDocumentRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LearningStandardItemRefId", IsNullable=false)] + public RelatedLearningStandardItemRefIdType[] RelatedLearningStandardItems { + get { + return this.relatedLearningStandardItemsField; + } + set { + this.relatedLearningStandardItemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Level4 { + get { + return this.level4Field; + } + set { + this.level4Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Level5 { + get { + return this.level5Field; + } + set { + this.level5Field = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("LearningStandardItems", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class LearningStandardItemCollectionType { + + private LearningStandardItemType[] learningStandardItemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("LearningStandardItem")] + public LearningStandardItemType[] LearningStandardItem { + get { + return this.learningStandardItemField; + } + set { + this.learningStandardItemField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("LearningResource", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class LearningResourceType { + + private string nameField; + + private string authorField; + + private ContactType[] contactsField; + + private LearningResourceTypeLocation locationField; + + private string statusField; + + private string descriptionField; + + private YearLevelType[] yearLevelsField; + + private ACStrandSubjectAreaType[] subjectAreasField; + + private string[] mediaTypesField; + + private string useAgreementField; + + private System.Nullable agreementDateField; + + private bool agreementDateFieldSpecified; + + private ApprovalType[] approvalsField; + + private EvaluationType[] evaluationsField; + + private ComponentType[] componentsField; + + private string[] learningStandardsField; + + private string learningResourcePackageRefIdField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Author { + get { + return this.authorField; + } + set { + this.authorField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Contact", IsNullable=false)] + public ContactType[] Contacts { + get { + return this.contactsField; + } + set { + this.contactsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public LearningResourceTypeLocation Location { + get { + return this.locationField; + } + set { + this.locationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Status { + get { + return this.statusField; + } + set { + this.statusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable=false)] + public YearLevelType[] YearLevels { + get { + return this.yearLevelsField; + } + set { + this.yearLevelsField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("ACStrandSubjectArea", IsNullable=false)] + public ACStrandSubjectAreaType[] SubjectAreas { + get { + return this.subjectAreasField; + } + set { + this.subjectAreasField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("MediaType", DataType="token", IsNullable=false)] + public string[] MediaTypes { + get { + return this.mediaTypesField; + } + set { + this.mediaTypesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string UseAgreement { + get { + return this.useAgreementField; + } + set { + this.useAgreementField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable AgreementDate { + get { + return this.agreementDateField; + } + set { + this.agreementDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AgreementDateSpecified { + get { + return this.agreementDateFieldSpecified; + } + set { + this.agreementDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Approval", IsNullable=false)] + public ApprovalType[] Approvals { + get { + return this.approvalsField; + } + set { + this.approvalsField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Evaluation", IsNullable=false)] + public EvaluationType[] Evaluations { + get { + return this.evaluationsField; + } + set { + this.evaluationsField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("Component", IsNullable=false)] + public ComponentType[] Components { + get { + return this.componentsField; + } + set { + this.componentsField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LearningStandardItemRefId", DataType="token", IsNullable=false)] + public string[] LearningStandards { + get { + return this.learningStandardsField; + } + set { + this.learningStandardsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string LearningResourcePackageRefId { + get { + return this.learningResourcePackageRefIdField; + } + set { + this.learningResourcePackageRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class LearningResourceTypeLocation { + + private string referenceTypeField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string ReferenceType { + get { + return this.referenceTypeField; + } + set { + this.referenceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("LearningResources", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class LearningResourceCollectionType { + + private LearningResourceType[] learningResourceField; + + /// + [System.Xml.Serialization.XmlElementAttribute("LearningResource")] + public LearningResourceType[] LearningResource { + get { + return this.learningResourceField; + } + set { + this.learningResourceField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("LearningResourcePackage", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class LearningResourcePackageType : AbstractContentElementType { + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("LearningResourcePackages", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class LearningResourcePackageCollectionType { + + private LearningResourcePackageType[] learningResourcePackageField; + + /// + [System.Xml.Serialization.XmlElementAttribute("LearningResourcePackage")] + public LearningResourcePackageType[] LearningResourcePackage { + get { + return this.learningResourcePackageField; + } + set { + this.learningResourcePackageField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("NAPEventStudentLink", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class NAPEventStudentLinkType { + + private string studentPersonalRefIdField; + + private string platformStudentIdentifierField; + + private string schoolInfoRefIdField; + + private string schoolACARAIdField; + + private string nAPTestRefIdField; + + private string nAPTestLocalIdField; + + private AUCodeSetsSchoolSectorCodeType schoolSectorField; + + private System.Nullable systemField; + + private bool systemFieldSpecified; + + private System.Nullable schoolGeolocationField; + + private bool schoolGeolocationFieldSpecified; + + private string reportingSchoolNameField; + + private System.Nullable nAPJurisdictionField; + + private bool nAPJurisdictionFieldSpecified; + + private AUCodeSetsNAPParticipationCodeType participationCodeField; + + private string participationTextField; + + private string deviceField; + + private System.Nullable dateField; + + private bool dateFieldSpecified; + + private System.Nullable startTimeField; + + private bool startTimeFieldSpecified; + + private string lapsedTimeTestField; + + private string exemptionReasonField; + + private System.Nullable personalDetailsChangedField; + + private bool personalDetailsChangedFieldSpecified; + + private System.Nullable pSIOtherIdMatchField; + + private bool pSIOtherIdMatchFieldSpecified; + + private System.Nullable possibleDuplicateField; + + private bool possibleDuplicateFieldSpecified; + + private System.Nullable dOBRangeField; + + private bool dOBRangeFieldSpecified; + + private TestDisruptionType[] testDisruptionListField; + + private AdjustmentContainerType adjustmentField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; + } + set { + this.studentPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string PlatformStudentIdentifier { + get { + return this.platformStudentIdentifierField; + } + set { + this.platformStudentIdentifierField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string SchoolACARAId { + get { + return this.schoolACARAIdField; + } + set { + this.schoolACARAIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string NAPTestRefId { + get { + return this.nAPTestRefIdField; + } + set { + this.nAPTestRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string NAPTestLocalId { + get { + return this.nAPTestLocalIdField; + } + set { + this.nAPTestLocalIdField = value; + } + } + + /// + public AUCodeSetsSchoolSectorCodeType SchoolSector { + get { + return this.schoolSectorField; + } + set { + this.schoolSectorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable System { + get { + return this.systemField; + } + set { + this.systemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SystemSpecified { + get { + return this.systemFieldSpecified; + } + set { + this.systemFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable SchoolGeolocation { + get { + return this.schoolGeolocationField; + } + set { + this.schoolGeolocationField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SchoolGeolocationSpecified { + get { + return this.schoolGeolocationFieldSpecified; + } + set { + this.schoolGeolocationFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ReportingSchoolName { + get { + return this.reportingSchoolNameField; + } + set { + this.reportingSchoolNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable NAPJurisdiction { + get { + return this.nAPJurisdictionField; + } + set { + this.nAPJurisdictionField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NAPJurisdictionSpecified { + get { + return this.nAPJurisdictionFieldSpecified; + } + set { + this.nAPJurisdictionFieldSpecified = value; + } + } + + /// + public AUCodeSetsNAPParticipationCodeType ParticipationCode { + get { + return this.participationCodeField; + } + set { + this.participationCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string ParticipationText { + get { + return this.participationTextField; + } + set { + this.participationTextField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string Device { + get { + return this.deviceField; + } + set { + this.deviceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable Date { + get { + return this.dateField; + } + set { + this.dateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateSpecified { + get { + return this.dateFieldSpecified; + } + set { + this.dateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable StartTime { + get { + return this.startTimeField; + } + set { + this.startTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartTimeSpecified { + get { + return this.startTimeFieldSpecified; + } + set { + this.startTimeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="duration", IsNullable=true)] + public string LapsedTimeTest { + get { + return this.lapsedTimeTestField; + } + set { + this.lapsedTimeTestField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ExemptionReason { + get { + return this.exemptionReasonField; + } + set { + this.exemptionReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable PersonalDetailsChanged { + get { + return this.personalDetailsChangedField; + } + set { + this.personalDetailsChangedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PersonalDetailsChangedSpecified { + get { + return this.personalDetailsChangedFieldSpecified; + } + set { + this.personalDetailsChangedFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable PSIOtherIdMatch { + get { + return this.pSIOtherIdMatchField; + } + set { + this.pSIOtherIdMatchField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PSIOtherIdMatchSpecified { + get { + return this.pSIOtherIdMatchFieldSpecified; + } + set { + this.pSIOtherIdMatchFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable PossibleDuplicate { + get { + return this.possibleDuplicateField; + } + set { + this.possibleDuplicateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PossibleDuplicateSpecified { + get { + return this.possibleDuplicateFieldSpecified; + } + set { + this.possibleDuplicateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable DOBRange { + get { + return this.dOBRangeField; + } + set { + this.dOBRangeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DOBRangeSpecified { + get { + return this.dOBRangeFieldSpecified; + } + set { + this.dOBRangeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("TestDisruption", IsNullable=false)] + public TestDisruptionType[] TestDisruptionList { + get { + return this.testDisruptionListField; + } + set { + this.testDisruptionListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public AdjustmentContainerType Adjustment { + get { + return this.adjustmentField; + } + set { + this.adjustmentField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsNAPJurisdictionType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4")] + Item4, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5")] + Item5, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6")] + Item6, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7")] + Item7, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8")] + Item8, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9")] + Item9, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsNAPParticipationCodeType { + + /// + P, + + /// + A, + + /// + C, + + /// + E, + + /// + W, + + /// + S, + + /// + R, + + /// + X, + + /// + F, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("NAPEventStudentLinks", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class NAPEventStudentLinkCollectionType { + + private NAPEventStudentLinkType[] nAPEventStudentLinkField; + + /// + [System.Xml.Serialization.XmlElementAttribute("NAPEventStudentLink")] + public NAPEventStudentLinkType[] NAPEventStudentLink { + get { + return this.nAPEventStudentLinkField; + } + set { + this.nAPEventStudentLinkField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("NAPTest", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class NAPTestType { + + private NAPTestContentType testContentField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + public NAPTestContentType TestContent { + get { + return this.testContentField; + } + set { + this.testContentField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("NAPTests", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class NAPTestCollectionType { + + private NAPTestType[] nAPTestField; + + /// + [System.Xml.Serialization.XmlElementAttribute("NAPTest")] + public NAPTestType[] NAPTest { + get { + return this.nAPTestField; + } + set { + this.nAPTestField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("NAPTestlet", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class NAPTestletType { + + private string nAPTestRefIdField; + + private string nAPTestLocalIdField; + + private NAPTestletContentType testletContentField; + + private NAPTestItem2Type[] testItemListField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string NAPTestRefId { + get { + return this.nAPTestRefIdField; + } + set { + this.nAPTestRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string NAPTestLocalId { + get { + return this.nAPTestLocalIdField; + } + set { + this.nAPTestLocalIdField = value; + } + } + + /// + public NAPTestletContentType TestletContent { + get { + return this.testletContentField; + } + set { + this.testletContentField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("TestItem", IsNullable=false)] + public NAPTestItem2Type[] TestItemList { + get { + return this.testItemListField; + } + set { + this.testItemListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("NAPTestlets", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class NAPTestletCollectionType { + + private NAPTestletType[] nAPTestletField; + + /// + [System.Xml.Serialization.XmlElementAttribute("NAPTestlet")] + public NAPTestletType[] NAPTestlet { + get { + return this.nAPTestletField; + } + set { + this.nAPTestletField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("NAPTestScoreSummary", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class NAPTestScoreSummaryType { + + private string schoolInfoRefIdField; + + private string schoolACARAIdField; + + private string nAPTestRefIdField; + + private string nAPTestLocalIdField; + + private System.Nullable domainNationalAverageField; + + private bool domainNationalAverageFieldSpecified; + + private System.Nullable domainSchoolAverageField; + + private bool domainSchoolAverageFieldSpecified; + + private System.Nullable domainJurisdictionAverageField; + + private bool domainJurisdictionAverageFieldSpecified; + + private System.Nullable domainTopNational60PercentField; + + private bool domainTopNational60PercentFieldSpecified; + + private System.Nullable domainBottomNational60PercentField; + + private bool domainBottomNational60PercentFieldSpecified; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string SchoolACARAId { + get { + return this.schoolACARAIdField; + } + set { + this.schoolACARAIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string NAPTestRefId { + get { + return this.nAPTestRefIdField; + } + set { + this.nAPTestRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string NAPTestLocalId { + get { + return this.nAPTestLocalIdField; + } + set { + this.nAPTestLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable DomainNationalAverage { + get { + return this.domainNationalAverageField; + } + set { + this.domainNationalAverageField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DomainNationalAverageSpecified { + get { + return this.domainNationalAverageFieldSpecified; + } + set { + this.domainNationalAverageFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable DomainSchoolAverage { + get { + return this.domainSchoolAverageField; + } + set { + this.domainSchoolAverageField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DomainSchoolAverageSpecified { + get { + return this.domainSchoolAverageFieldSpecified; + } + set { + this.domainSchoolAverageFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable DomainJurisdictionAverage { + get { + return this.domainJurisdictionAverageField; + } + set { + this.domainJurisdictionAverageField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DomainJurisdictionAverageSpecified { + get { + return this.domainJurisdictionAverageFieldSpecified; + } + set { + this.domainJurisdictionAverageFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable DomainTopNational60Percent { + get { + return this.domainTopNational60PercentField; + } + set { + this.domainTopNational60PercentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DomainTopNational60PercentSpecified { + get { + return this.domainTopNational60PercentFieldSpecified; + } + set { + this.domainTopNational60PercentFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable DomainBottomNational60Percent { + get { + return this.domainBottomNational60PercentField; + } + set { + this.domainBottomNational60PercentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DomainBottomNational60PercentSpecified { + get { + return this.domainBottomNational60PercentFieldSpecified; + } + set { + this.domainBottomNational60PercentFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("NAPTestScoreSummarys", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class NAPTestScoreSummaryCollectionType { + + private NAPTestScoreSummaryType[] nAPTestScoreSummaryField; + + /// + [System.Xml.Serialization.XmlElementAttribute("NAPTestScoreSummary")] + public NAPTestScoreSummaryType[] NAPTestScoreSummary { + get { + return this.nAPTestScoreSummaryField; + } + set { + this.nAPTestScoreSummaryField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("NAPTestItem", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class NAPTestItemType { + + private NAPTestItemContentType testItemContentField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + public NAPTestItemContentType TestItemContent { + get { + return this.testItemContentField; + } + set { + this.testItemContentField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("NAPTestItems", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class NAPTestItemCollectionType { + + private NAPTestItemType[] nAPTestItemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("NAPTestItem")] + public NAPTestItemType[] NAPTestItem { + get { + return this.nAPTestItemField; + } + set { + this.nAPTestItemField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("NAPStudentResponseSet", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class NAPStudentResponseSetType { + + private bool reportExclusionFlagField; + + private string calibrationSampleFlagField; + + private string equatingSampleFlagField; + + private string pathTakenForDomainField; + + private string parallelTestField; + + private string studentPersonalRefIdField; + + private string platformStudentIdentifierField; + + private string nAPTestRefIdField; + + private string nAPTestLocalIdField; + + private DomainScoreType domainScoreField; + + private NAPTestletResponseType[] testletListField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + public bool ReportExclusionFlag { + get { + return this.reportExclusionFlagField; + } + set { + this.reportExclusionFlagField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string CalibrationSampleFlag { + get { + return this.calibrationSampleFlagField; + } + set { + this.calibrationSampleFlagField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string EquatingSampleFlag { + get { + return this.equatingSampleFlagField; + } + set { + this.equatingSampleFlagField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string PathTakenForDomain { + get { + return this.pathTakenForDomainField; + } + set { + this.pathTakenForDomainField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ParallelTest { + get { + return this.parallelTestField; + } + set { + this.parallelTestField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; + } + set { + this.studentPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string PlatformStudentIdentifier { + get { + return this.platformStudentIdentifierField; + } + set { + this.platformStudentIdentifierField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string NAPTestRefId { + get { + return this.nAPTestRefIdField; + } + set { + this.nAPTestRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string NAPTestLocalId { + get { + return this.nAPTestLocalIdField; + } + set { + this.nAPTestLocalIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public DomainScoreType DomainScore { + get { + return this.domainScoreField; + } + set { + this.domainScoreField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Testlet", IsNullable=false)] + public NAPTestletResponseType[] TestletList { + get { + return this.testletListField; + } + set { + this.testletListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("NAPStudentResponseSets", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class NAPStudentResponseSetCollectionType { + + private NAPStudentResponseSetType[] nAPStudentResponseSetField; + + /// + [System.Xml.Serialization.XmlElementAttribute("NAPStudentResponseSet")] + public NAPStudentResponseSetType[] NAPStudentResponseSet { + get { + return this.nAPStudentResponseSetField; + } + set { + this.nAPStudentResponseSetField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("NAPCodeFrame", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class NAPCodeFrameType { + + private string nAPTestRefIdField; + + private NAPTestContentType testContentField; + + private NAPTestletCodeFrameType[] testletListField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string NAPTestRefId { + get { + return this.nAPTestRefIdField; + } + set { + this.nAPTestRefIdField = value; + } + } + + /// + public NAPTestContentType TestContent { + get { + return this.testContentField; + } + set { + this.testContentField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("Testlet", IsNullable=false)] + public NAPTestletCodeFrameType[] TestletList { + get { + return this.testletListField; + } + set { + this.testletListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("NAPCodeFrames", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class NAPCodeFrameCollectionType { + + private NAPCodeFrameType[] nAPCodeFrameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("NAPCodeFrame")] + public NAPCodeFrameType[] NAPCodeFrame { + get { + return this.nAPCodeFrameField; + } + set { + this.nAPCodeFrameField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("WellbeingResponse", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class WellbeingResponseType { + + private string localIdField; + + private string studentPersonalRefIdField; + + private string schoolInfoRefIdField; + + private System.DateTime dateField; + + private System.DateTime wellbeingResponseStartDateField; + + private System.Nullable wellbeingResponseEndDateField; + + private bool wellbeingResponseEndDateFieldSpecified; + + private System.Nullable wellbeingResponseCategoryField; + + private bool wellbeingResponseCategoryFieldSpecified; + + private string wellbeingResponseNotesField; + + private PersonInvolvementType[] personInvolvementListField; + + private SuspensionContainerType suspensionField; + + private DetentionContainerType detentionField; + + private PlanRequiredContainerType planRequiredField; + + private AwardContainerType awardField; + + private OtherWellbeingResponseContainerType otherResponseField; + + private WellbeingDocumentType[] documentListField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; + } + set { + this.studentPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime Date { + get { + return this.dateField; + } + set { + this.dateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime WellbeingResponseStartDate { + get { + return this.wellbeingResponseStartDateField; + } + set { + this.wellbeingResponseStartDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable WellbeingResponseEndDate { + get { + return this.wellbeingResponseEndDateField; + } + set { + this.wellbeingResponseEndDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool WellbeingResponseEndDateSpecified { + get { + return this.wellbeingResponseEndDateFieldSpecified; + } + set { + this.wellbeingResponseEndDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable WellbeingResponseCategory { + get { + return this.wellbeingResponseCategoryField; + } + set { + this.wellbeingResponseCategoryField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool WellbeingResponseCategorySpecified { + get { + return this.wellbeingResponseCategoryFieldSpecified; + } + set { + this.wellbeingResponseCategoryFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string WellbeingResponseNotes { + get { + return this.wellbeingResponseNotesField; + } + set { + this.wellbeingResponseNotesField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("PersonInvolvement", IsNullable=false)] + public PersonInvolvementType[] PersonInvolvementList { + get { + return this.personInvolvementListField; + } + set { + this.personInvolvementListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SuspensionContainerType Suspension { + get { + return this.suspensionField; + } + set { + this.suspensionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public DetentionContainerType Detention { + get { + return this.detentionField; + } + set { + this.detentionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public PlanRequiredContainerType PlanRequired { + get { + return this.planRequiredField; + } + set { + this.planRequiredField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public AwardContainerType Award { + get { + return this.awardField; + } + set { + this.awardField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public OtherWellbeingResponseContainerType OtherResponse { + get { + return this.otherResponseField; + } + set { + this.otherResponseField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Document", IsNullable=false)] + public WellbeingDocumentType[] DocumentList { + get { + return this.documentListField; + } + set { + this.documentListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsWellbeingResponseCategoryType { + + /// + S, + + /// + D, + + /// + A, + + /// + P, + + /// + M, + + /// + O, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("WellbeingResponses", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class WellbeingResponseCollectionType { + + private WellbeingResponseType[] wellbeingResponseField; + + /// + [System.Xml.Serialization.XmlElementAttribute("WellbeingResponse")] + public WellbeingResponseType[] WellbeingResponse { + get { + return this.wellbeingResponseField; + } + set { + this.wellbeingResponseField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("WellbeingAlert", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class WellbeingAlertType { + + private string localIdField; + + private string studentPersonalRefIdField; + + private string schoolInfoRefIdField; + + private System.DateTime dateField; + + private System.Nullable wellbeingAlertStartDateField; + + private bool wellbeingAlertStartDateFieldSpecified; + + private System.Nullable wellbeingAlertEndDateField; + + private bool wellbeingAlertEndDateFieldSpecified; + + private System.Nullable wellbeingAlertCategoryField; + + private bool wellbeingAlertCategoryFieldSpecified; + + private string wellbeingAlertDescriptionField; + + private System.Nullable enrolmentRestrictedField; + + private bool enrolmentRestrictedFieldSpecified; + + private string alertAudienceField; + + private string alertSeverityField; + + private string alertKeyContactField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; + } + set { + this.studentPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime Date { + get { + return this.dateField; + } + set { + this.dateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable WellbeingAlertStartDate { + get { + return this.wellbeingAlertStartDateField; + } + set { + this.wellbeingAlertStartDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool WellbeingAlertStartDateSpecified { + get { + return this.wellbeingAlertStartDateFieldSpecified; + } + set { + this.wellbeingAlertStartDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable WellbeingAlertEndDate { + get { + return this.wellbeingAlertEndDateField; + } + set { + this.wellbeingAlertEndDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool WellbeingAlertEndDateSpecified { + get { + return this.wellbeingAlertEndDateFieldSpecified; + } + set { + this.wellbeingAlertEndDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable WellbeingAlertCategory { + get { + return this.wellbeingAlertCategoryField; + } + set { + this.wellbeingAlertCategoryField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool WellbeingAlertCategorySpecified { + get { + return this.wellbeingAlertCategoryFieldSpecified; + } + set { + this.wellbeingAlertCategoryFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string WellbeingAlertDescription { + get { + return this.wellbeingAlertDescriptionField; + } + set { + this.wellbeingAlertDescriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable EnrolmentRestricted { + get { + return this.enrolmentRestrictedField; + } + set { + this.enrolmentRestrictedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EnrolmentRestrictedSpecified { + get { + return this.enrolmentRestrictedFieldSpecified; + } + set { + this.enrolmentRestrictedFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string AlertAudience { + get { + return this.alertAudienceField; + } + set { + this.alertAudienceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string AlertSeverity { + get { + return this.alertSeverityField; + } + set { + this.alertSeverityField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string AlertKeyContact { + get { + return this.alertKeyContactField; + } + set { + this.alertKeyContactField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsWellbeingAlertCategoryType { + + /// + M, + + /// + L, + + /// + D, + + /// + E, + + /// + S, + + /// + P, + + /// + O, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("WellbeingAlerts", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class WellbeingAlertCollectionType { + + private WellbeingAlertType[] wellbeingAlertField; + + /// + [System.Xml.Serialization.XmlElementAttribute("WellbeingAlert")] + public WellbeingAlertType[] WellbeingAlert { + get { + return this.wellbeingAlertField; + } + set { + this.wellbeingAlertField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("WellbeingAppeal", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class WellbeingAppealType { + + private string localIdField; + + private string studentPersonalRefIdField; + + private string schoolInfoRefIdField; + + private string wellbeingResponseRefIdField; + + private string localAppealIdField; + + private System.Nullable appealStatusCodeField; + + private bool appealStatusCodeFieldSpecified; + + private System.Nullable dateField; + + private bool dateFieldSpecified; + + private string appealNotesField; + + private string appealOutcomeField; + + private WellbeingDocumentType[] documentListField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; + } + set { + this.studentPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string WellbeingResponseRefId { + get { + return this.wellbeingResponseRefIdField; + } + set { + this.wellbeingResponseRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalAppealId { + get { + return this.localAppealIdField; + } + set { + this.localAppealIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable AppealStatusCode { + get { + return this.appealStatusCodeField; + } + set { + this.appealStatusCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AppealStatusCodeSpecified { + get { + return this.appealStatusCodeFieldSpecified; + } + set { + this.appealStatusCodeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable Date { + get { + return this.dateField; + } + set { + this.dateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateSpecified { + get { + return this.dateFieldSpecified; + } + set { + this.dateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string AppealNotes { + get { + return this.appealNotesField; + } + set { + this.appealNotesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string AppealOutcome { + get { + return this.appealOutcomeField; + } + set { + this.appealOutcomeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Document", IsNullable=false)] + public WellbeingDocumentType[] DocumentList { + get { + return this.documentListField; + } + set { + this.documentListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsWellbeingAppealStatusType { + + /// + N, + + /// + [System.Xml.Serialization.XmlEnumAttribute("N/S")] + NS, + + /// + RE, + + /// + SU, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("WellbeingAppeals", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class WellbeingAppealCollectionType { + + private WellbeingAppealType[] wellbeingAppealField; + + /// + [System.Xml.Serialization.XmlElementAttribute("WellbeingAppeal")] + public WellbeingAppealType[] WellbeingAppeal { + get { + return this.wellbeingAppealField; + } + set { + this.wellbeingAppealField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("WellbeingEvent", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class WellbeingEventType { + + private string studentPersonalRefIdField; + + private System.Nullable groupIndicatorField; + + private bool groupIndicatorFieldSpecified; + + private string schoolInfoRefIdField; + + private string eventIdField; + + private string wellbeingEventNotesField; + + private AUCodeSetsWellbeingEventCategoryClassType wellbeingEventCategoryClassField; + + private WellbeingEventCategoryType[] wellbeingEventCategoryListField; + + private string reportingStaffRefIdField; + + private WellbeingEventLocationDetailsType wellbeingEventLocationDetailsField; + + private System.Nullable wellbeingEventCreationTimeStampField; + + private bool wellbeingEventCreationTimeStampFieldSpecified; + + private System.DateTime wellbeingEventDateField; + + private System.Nullable wellbeingEventTimeField; + + private bool wellbeingEventTimeFieldSpecified; + + private string wellbeingEventDescriptionField; + + private AUCodeSetsWellbeingEventTimePeriodType wellbeingEventTimePeriodField; + + private System.Nullable confidentialFlagField; + + private bool confidentialFlagFieldSpecified; + + private PersonInvolvementType[] personInvolvementListField; + + private FollowUpActionType[] followUpActionListField; + + private System.Nullable statusField; + + private bool statusFieldSpecified; + + private WellbeingDocumentType[] documentListField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; + } + set { + this.studentPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable GroupIndicator { + get { + return this.groupIndicatorField; + } + set { + this.groupIndicatorField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool GroupIndicatorSpecified { + get { + return this.groupIndicatorFieldSpecified; + } + set { + this.groupIndicatorFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string EventId { + get { + return this.eventIdField; + } + set { + this.eventIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string WellbeingEventNotes { + get { + return this.wellbeingEventNotesField; + } + set { + this.wellbeingEventNotesField = value; + } + } + + /// + public AUCodeSetsWellbeingEventCategoryClassType WellbeingEventCategoryClass { + get { + return this.wellbeingEventCategoryClassField; + } + set { + this.wellbeingEventCategoryClassField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("WellbeingEventCategory", IsNullable=false)] + public WellbeingEventCategoryType[] WellbeingEventCategoryList { + get { + return this.wellbeingEventCategoryListField; + } + set { + this.wellbeingEventCategoryListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string ReportingStaffRefId { + get { + return this.reportingStaffRefIdField; + } + set { + this.reportingStaffRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public WellbeingEventLocationDetailsType WellbeingEventLocationDetails { + get { + return this.wellbeingEventLocationDetailsField; + } + set { + this.wellbeingEventLocationDetailsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable WellbeingEventCreationTimeStamp { + get { + return this.wellbeingEventCreationTimeStampField; + } + set { + this.wellbeingEventCreationTimeStampField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool WellbeingEventCreationTimeStampSpecified { + get { + return this.wellbeingEventCreationTimeStampFieldSpecified; + } + set { + this.wellbeingEventCreationTimeStampFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime WellbeingEventDate { + get { + return this.wellbeingEventDateField; + } + set { + this.wellbeingEventDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable WellbeingEventTime { + get { + return this.wellbeingEventTimeField; + } + set { + this.wellbeingEventTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool WellbeingEventTimeSpecified { + get { + return this.wellbeingEventTimeFieldSpecified; + } + set { + this.wellbeingEventTimeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string WellbeingEventDescription { + get { + return this.wellbeingEventDescriptionField; + } + set { + this.wellbeingEventDescriptionField = value; + } + } + + /// + public AUCodeSetsWellbeingEventTimePeriodType WellbeingEventTimePeriod { + get { + return this.wellbeingEventTimePeriodField; + } + set { + this.wellbeingEventTimePeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ConfidentialFlag { + get { + return this.confidentialFlagField; + } + set { + this.confidentialFlagField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ConfidentialFlagSpecified { + get { + return this.confidentialFlagFieldSpecified; + } + set { + this.confidentialFlagFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("PersonInvolvement", IsNullable=false)] + public PersonInvolvementType[] PersonInvolvementList { + get { + return this.personInvolvementListField; + } + set { + this.personInvolvementListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("FollowUpAction", IsNullable=false)] + public FollowUpActionType[] FollowUpActionList { + get { + return this.followUpActionListField; + } + set { + this.followUpActionListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Status { + get { + return this.statusField; + } + set { + this.statusField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StatusSpecified { + get { + return this.statusFieldSpecified; + } + set { + this.statusFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Document", IsNullable=false)] + public WellbeingDocumentType[] DocumentList { + get { + return this.documentListField; + } + set { + this.documentListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsWellbeingEventCategoryClassType { + + /// + P, + + /// + N, + + /// + D, + + /// + O, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsWellbeingEventTimePeriodType { + + /// + AM, + + /// + PM, + + /// + R, + + /// + B, + + /// + A, + + /// + Ex, + + /// + W, + + /// + O, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("WellbeingEvents", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class WellbeingEventCollectionType { + + private WellbeingEventType[] wellbeingEventField; + + /// + [System.Xml.Serialization.XmlElementAttribute("WellbeingEvent")] + public WellbeingEventType[] WellbeingEvent { + get { + return this.wellbeingEventField; + } + set { + this.wellbeingEventField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("PersonalisedPlan", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class PersonalisedPlanType { + + private string localIdField; + + private string studentPersonalRefIdField; + + private string schoolInfoRefIdField; + + private AUCodeSetsPersonalisedPlanType personalisedPlanCategoryField; + + private System.DateTime personalisedPlanStartDateField; + + private System.Nullable personalisedPlanEndDateField; + + private bool personalisedPlanEndDateFieldSpecified; + + private System.Nullable personalisedPlanReviewDateField; + + private bool personalisedPlanReviewDateFieldSpecified; + + private string personalisedPlanNotesField; + + private WellbeingDocumentType[] documentListField; + + private string associatedAttachmentField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; + } + set { + this.studentPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + public AUCodeSetsPersonalisedPlanType PersonalisedPlanCategory { + get { + return this.personalisedPlanCategoryField; + } + set { + this.personalisedPlanCategoryField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime PersonalisedPlanStartDate { + get { + return this.personalisedPlanStartDateField; + } + set { + this.personalisedPlanStartDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable PersonalisedPlanEndDate { + get { + return this.personalisedPlanEndDateField; + } + set { + this.personalisedPlanEndDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PersonalisedPlanEndDateSpecified { + get { + return this.personalisedPlanEndDateFieldSpecified; + } + set { + this.personalisedPlanEndDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable PersonalisedPlanReviewDate { + get { + return this.personalisedPlanReviewDateField; + } + set { + this.personalisedPlanReviewDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PersonalisedPlanReviewDateSpecified { + get { + return this.personalisedPlanReviewDateFieldSpecified; + } + set { + this.personalisedPlanReviewDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string PersonalisedPlanNotes { + get { + return this.personalisedPlanNotesField; + } + set { + this.personalisedPlanNotesField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Document", IsNullable=false)] + public WellbeingDocumentType[] DocumentList { + get { + return this.documentListField; + } + set { + this.documentListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", IsNullable=true)] + public string AssociatedAttachment { + get { + return this.associatedAttachmentField; + } + set { + this.associatedAttachmentField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsPersonalisedPlanType { + + /// + M, + + /// + At, + + /// + Ac, + + /// + B, + + /// + S, + + /// + L, + + /// + O, + + /// + W, + + /// + R, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("PersonalisedPlans", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class PersonalisedPlanCollectionType { + + private PersonalisedPlanType[] personalisedPlanField; + + /// + [System.Xml.Serialization.XmlElementAttribute("PersonalisedPlan")] + public PersonalisedPlanType[] PersonalisedPlan { + get { + return this.personalisedPlanField; + } + set { + this.personalisedPlanField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("WellbeingCharacteristic", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class WellbeingCharacteristicType { + + private string localIdField; + + private string studentPersonalRefIdField; + + private string schoolInfoRefIdField; + + private System.Nullable wellbeingCharacteristicClassificationField; + + private bool wellbeingCharacteristicClassificationFieldSpecified; + + private System.Nullable wellbeingCharacteristicStartDateField; + + private bool wellbeingCharacteristicStartDateFieldSpecified; + + private System.Nullable wellbeingCharacteristicEndDateField; + + private bool wellbeingCharacteristicEndDateFieldSpecified; + + private System.Nullable wellbeingCharacteristicReviewDateField; + + private bool wellbeingCharacteristicReviewDateFieldSpecified; + + private string wellbeingCharacteristicNotesField; + + private string wellbeingCharacteristicCategoryField; + + private string wellbeingCharacteristicSubCategoryField; + + private string localCharacteristicCodeField; + + private string characteristicSeverityField; + + private string[] symptomListField; + + private string dailyManagementField; + + private string emergencyManagementField; + + private string emergencyResponsePlanField; + + private string triggerField; + + private System.Nullable confidentialFlagField; + + private bool confidentialFlagFieldSpecified; + + private System.Nullable alertField; + + private bool alertFieldSpecified; + + private MedicationType[] medicationListField; + + private WellbeingDocumentType[] documentListField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; + } + set { + this.studentPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable WellbeingCharacteristicClassification { + get { + return this.wellbeingCharacteristicClassificationField; + } + set { + this.wellbeingCharacteristicClassificationField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool WellbeingCharacteristicClassificationSpecified { + get { + return this.wellbeingCharacteristicClassificationFieldSpecified; + } + set { + this.wellbeingCharacteristicClassificationFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable WellbeingCharacteristicStartDate { + get { + return this.wellbeingCharacteristicStartDateField; + } + set { + this.wellbeingCharacteristicStartDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool WellbeingCharacteristicStartDateSpecified { + get { + return this.wellbeingCharacteristicStartDateFieldSpecified; + } + set { + this.wellbeingCharacteristicStartDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable WellbeingCharacteristicEndDate { + get { + return this.wellbeingCharacteristicEndDateField; + } + set { + this.wellbeingCharacteristicEndDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool WellbeingCharacteristicEndDateSpecified { + get { + return this.wellbeingCharacteristicEndDateFieldSpecified; + } + set { + this.wellbeingCharacteristicEndDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable WellbeingCharacteristicReviewDate { + get { + return this.wellbeingCharacteristicReviewDateField; + } + set { + this.wellbeingCharacteristicReviewDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool WellbeingCharacteristicReviewDateSpecified { + get { + return this.wellbeingCharacteristicReviewDateFieldSpecified; + } + set { + this.wellbeingCharacteristicReviewDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string WellbeingCharacteristicNotes { + get { + return this.wellbeingCharacteristicNotesField; + } + set { + this.wellbeingCharacteristicNotesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string WellbeingCharacteristicCategory { + get { + return this.wellbeingCharacteristicCategoryField; + } + set { + this.wellbeingCharacteristicCategoryField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string WellbeingCharacteristicSubCategory { + get { + return this.wellbeingCharacteristicSubCategoryField; + } + set { + this.wellbeingCharacteristicSubCategoryField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalCharacteristicCode { + get { + return this.localCharacteristicCodeField; + } + set { + this.localCharacteristicCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string CharacteristicSeverity { + get { + return this.characteristicSeverityField; + } + set { + this.characteristicSeverityField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Symptom", DataType="normalizedString", IsNullable=false)] + public string[] SymptomList { + get { + return this.symptomListField; + } + set { + this.symptomListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string DailyManagement { + get { + return this.dailyManagementField; + } + set { + this.dailyManagementField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string EmergencyManagement { + get { + return this.emergencyManagementField; + } + set { + this.emergencyManagementField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string EmergencyResponsePlan { + get { + return this.emergencyResponsePlanField; + } + set { + this.emergencyResponsePlanField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Trigger { + get { + return this.triggerField; + } + set { + this.triggerField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ConfidentialFlag { + get { + return this.confidentialFlagField; + } + set { + this.confidentialFlagField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ConfidentialFlagSpecified { + get { + return this.confidentialFlagFieldSpecified; + } + set { + this.confidentialFlagFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Alert { + get { + return this.alertField; + } + set { + this.alertField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AlertSpecified { + get { + return this.alertFieldSpecified; + } + set { + this.alertFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Medication", IsNullable=false)] + public MedicationType[] MedicationList { + get { + return this.medicationListField; + } + set { + this.medicationListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Document", IsNullable=false)] + public WellbeingDocumentType[] DocumentList { + get { + return this.documentListField; + } + set { + this.documentListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsWellbeingCharacteristicClassificationType { + + /// + M, + + /// + D, + + /// + S, + + /// + O, + + /// + DP, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("WellbeingCharacteristics", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class WellbeingCharacteristicCollectionType { + + private WellbeingCharacteristicType[] wellbeingCharacteristicField; + + /// + [System.Xml.Serialization.XmlElementAttribute("WellbeingCharacteristic")] + public WellbeingCharacteristicType[] WellbeingCharacteristic { + get { + return this.wellbeingCharacteristicField; + } + set { + this.wellbeingCharacteristicField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("WellbeingPersonLink", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class WellbeingPersonLinkType { + + private string localIdField; + + private string wellbeingEventRefIdField; + + private string wellbeingResponseRefIdField; + + private string groupIdField; + + private WellbeingPersonLinkTypePersonRefId personRefIdField; + + private string shortNameField; + + private string howInvolvedField; + + private string otherPersonIdField; + + private string otherPersonContactDetailsField; + + private string personRoleField; + + private FollowUpActionType[] followUpActionListField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string WellbeingEventRefId { + get { + return this.wellbeingEventRefIdField; + } + set { + this.wellbeingEventRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string WellbeingResponseRefId { + get { + return this.wellbeingResponseRefIdField; + } + set { + this.wellbeingResponseRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string GroupId { + get { + return this.groupIdField; + } + set { + this.groupIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public WellbeingPersonLinkTypePersonRefId PersonRefId { + get { + return this.personRefIdField; + } + set { + this.personRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string ShortName { + get { + return this.shortNameField; + } + set { + this.shortNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string HowInvolved { + get { + return this.howInvolvedField; + } + set { + this.howInvolvedField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string OtherPersonId { + get { + return this.otherPersonIdField; + } + set { + this.otherPersonIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string OtherPersonContactDetails { + get { + return this.otherPersonContactDetailsField; + } + set { + this.otherPersonContactDetailsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string PersonRole { + get { + return this.personRoleField; + } + set { + this.personRoleField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("FollowUpAction", IsNullable=false)] + public FollowUpActionType[] FollowUpActionList { + get { + return this.followUpActionListField; + } + set { + this.followUpActionListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class WellbeingPersonLinkTypePersonRefId { + + private WellbeingPersonLinkTypePersonRefIdSIF_RefObject sIF_RefObjectField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public WellbeingPersonLinkTypePersonRefIdSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; + } + set { + this.sIF_RefObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum WellbeingPersonLinkTypePersonRefIdSIF_RefObject { + + /// + StudentPersonal, + + /// + StaffPersonal, + + /// + StudentContactPersonal, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("WellbeingPersonLinks", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class WellbeingPersonLinkCollectionType { + + private WellbeingPersonLinkType[] wellbeingPersonLinkField; + + /// + [System.Xml.Serialization.XmlElementAttribute("WellbeingPersonLink")] + public WellbeingPersonLinkType[] WellbeingPersonLink { + get { + return this.wellbeingPersonLinkField; + } + set { + this.wellbeingPersonLinkField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("FinancialQuestionnaireCollection", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class FinancialQuestionnaireCollectionType { + + private string fQYearField; + + private string roundCodeField; + + private SoftwareVendorInfoContainerType softwareVendorInfoField; + + private FQReportingType[] fQReportingListField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string FQYear { + get { + return this.fQYearField; + } + set { + this.fQYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string RoundCode { + get { + return this.roundCodeField; + } + set { + this.roundCodeField = value; + } + } + + /// + public SoftwareVendorInfoContainerType SoftwareVendorInfo { + get { + return this.softwareVendorInfoField; + } + set { + this.softwareVendorInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("FQReporting", IsNullable=false)] + public FQReportingType[] FQReportingList { + get { + return this.fQReportingListField; + } + set { + this.fQReportingListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("FinancialQuestionnaireCollections", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class FinancialQuestionnaireCollectionCollectionType { + + private FinancialQuestionnaireCollectionType[] financialQuestionnaireCollectionField; + + /// + [System.Xml.Serialization.XmlElementAttribute("FinancialQuestionnaireCollection")] + public FinancialQuestionnaireCollectionType[] FinancialQuestionnaireCollection { + get { + return this.financialQuestionnaireCollectionField; + } + set { + this.financialQuestionnaireCollectionField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("CollectionStatus", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class CollectionStatusType { + + private string reportingAuthorityField; + + private string reportingAuthoritySystemField; + + private string reportingAuthorityCommonwealthIdField; + + private string submittedByField; + + private System.Nullable submissionTimestampField; + + private bool submissionTimestampFieldSpecified; + + private string aGCollectionField; + + private string collectionYearField; + + private string roundCodeField; + + private AGReportingObjectResponseType[] aGReportingObjectResponseListField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string ReportingAuthority { + get { + return this.reportingAuthorityField; + } + set { + this.reportingAuthorityField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ReportingAuthoritySystem { + get { + return this.reportingAuthoritySystemField; + } + set { + this.reportingAuthoritySystemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ReportingAuthorityCommonwealthId { + get { + return this.reportingAuthorityCommonwealthIdField; + } + set { + this.reportingAuthorityCommonwealthIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SubmittedBy { + get { + return this.submittedByField; + } + set { + this.submittedByField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable SubmissionTimestamp { + get { + return this.submissionTimestampField; + } + set { + this.submissionTimestampField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SubmissionTimestampSpecified { + get { + return this.submissionTimestampFieldSpecified; + } + set { + this.submissionTimestampFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string AGCollection { + get { + return this.aGCollectionField; + } + set { + this.aGCollectionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string CollectionYear { + get { + return this.collectionYearField; + } + set { + this.collectionYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string RoundCode { + get { + return this.roundCodeField; + } + set { + this.roundCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("AGReportingObjectResponse", IsNullable=false)] + public AGReportingObjectResponseType[] AGReportingObjectResponseList { + get { + return this.aGReportingObjectResponseListField; + } + set { + this.aGReportingObjectResponseListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("CollectionStatuss", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class CollectionStatusCollectionType { + + private CollectionStatusType[] collectionStatusField; + + /// + [System.Xml.Serialization.XmlElementAttribute("CollectionStatus")] + public CollectionStatusType[] CollectionStatus { + get { + return this.collectionStatusField; + } + set { + this.collectionStatusField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("AddressCollection", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class AddressCollectionType { + + private string addressCollectionYearField; + + private string roundCodeField; + + private SoftwareVendorInfoContainerType softwareVendorInfoField; + + private AddressCollectionReportingType[] addressCollectionReportingListField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string AddressCollectionYear { + get { + return this.addressCollectionYearField; + } + set { + this.addressCollectionYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string RoundCode { + get { + return this.roundCodeField; + } + set { + this.roundCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SoftwareVendorInfoContainerType SoftwareVendorInfo { + get { + return this.softwareVendorInfoField; + } + set { + this.softwareVendorInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("AddressCollectionReporting", IsNullable=false)] + public AddressCollectionReportingType[] AddressCollectionReportingList { + get { + return this.addressCollectionReportingListField; + } + set { + this.addressCollectionReportingListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("AddressCollections", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class AddressCollectionCollectionType { + + private AddressCollectionType[] addressCollectionField; + + /// + [System.Xml.Serialization.XmlElementAttribute("AddressCollection")] + public AddressCollectionType[] AddressCollection { + get { + return this.addressCollectionField; + } + set { + this.addressCollectionField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentAttendanceCollection", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentAttendanceCollectionType { + + private string studentAttendanceCollectionYearField; + + private string roundCodeField; + + private SoftwareVendorInfoContainerType softwareVendorInfoField; + + private StudentAttendanceCollectionReportingType[] studentAttendanceCollectionReportingListField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string StudentAttendanceCollectionYear { + get { + return this.studentAttendanceCollectionYearField; + } + set { + this.studentAttendanceCollectionYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string RoundCode { + get { + return this.roundCodeField; + } + set { + this.roundCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SoftwareVendorInfoContainerType SoftwareVendorInfo { + get { + return this.softwareVendorInfoField; + } + set { + this.softwareVendorInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("StudentAttendanceCollectionReporting", IsNullable=false)] + public StudentAttendanceCollectionReportingType[] StudentAttendanceCollectionReportingList { + get { + return this.studentAttendanceCollectionReportingListField; + } + set { + this.studentAttendanceCollectionReportingListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentAttendanceCollections", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentAttendanceCollectionCollectionType { + + private StudentAttendanceCollectionType[] studentAttendanceCollectionField; + + /// + [System.Xml.Serialization.XmlElementAttribute("StudentAttendanceCollection")] + public StudentAttendanceCollectionType[] StudentAttendanceCollection { + get { + return this.studentAttendanceCollectionField; + } + set { + this.studentAttendanceCollectionField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("CensusCollection", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class CensusCollectionType { + + private string censusYearField; + + private string roundCodeField; + + private SoftwareVendorInfoContainerType softwareVendorInfoField; + + private CensusReportingType[] censusReportingListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string CensusYear { + get { + return this.censusYearField; + } + set { + this.censusYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string RoundCode { + get { + return this.roundCodeField; + } + set { + this.roundCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SoftwareVendorInfoContainerType SoftwareVendorInfo { + get { + return this.softwareVendorInfoField; + } + set { + this.softwareVendorInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("CensusReporting", IsNullable=false)] + public CensusReportingType[] CensusReportingList { + get { + return this.censusReportingListField; + } + set { + this.censusReportingListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("CensusCollections", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class CensusCollectionCollectionType { + + private CensusCollectionType[] censusCollectionField; + + /// + [System.Xml.Serialization.XmlElementAttribute("CensusCollection")] + public CensusCollectionType[] CensusCollection { + get { + return this.censusCollectionField; + } + set { + this.censusCollectionField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("CollectionRound", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class CollectionRoundType { + + private System.Nullable aGCollectionField; + + private bool aGCollectionFieldSpecified; + + private string collectionYearField; + + private AGRoundType[] aGRoundListField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable AGCollection { + get { + return this.aGCollectionField; + } + set { + this.aGCollectionField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AGCollectionSpecified { + get { + return this.aGCollectionFieldSpecified; + } + set { + this.aGCollectionFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string CollectionYear { + get { + return this.collectionYearField; + } + set { + this.collectionYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("AGRound", IsNullable=false)] + public AGRoundType[] AGRoundList { + get { + return this.aGRoundListField; + } + set { + this.aGRoundListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsAGCollectionType { + + /// + SES, + + /// + FQ, + + /// + COI, + + /// + STATS, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("CollectionRounds", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class CollectionRoundCollectionType { + + private CollectionRoundType[] collectionRoundField; + + /// + [System.Xml.Serialization.XmlElementAttribute("CollectionRound")] + public CollectionRoundType[] CollectionRound { + get { + return this.collectionRoundField; + } + set { + this.collectionRoundField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("SystemRole", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class SystemRoleType { + + private SystemRoleObjectRefIdType sIF_RefIdField; + + private SystemContextType[] systemContextListField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + public SystemRoleObjectRefIdType SIF_RefId { + get { + return this.sIF_RefIdField; + } + set { + this.sIF_RefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("SystemContext", IsNullable=false)] + public SystemContextType[] SystemContextList { + get { + return this.systemContextListField; + } + set { + this.systemContextListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("SystemRoles", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class SystemRoleCollectionType { + + private SystemRoleType[] systemRoleField; + + /// + [System.Xml.Serialization.XmlElementAttribute("SystemRole")] + public SystemRoleType[] SystemRole { + get { + return this.systemRoleField; + } + set { + this.systemRoleField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("ResourceUsage", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class ResourceUsageType { + + private string schoolInfoRefIdField; + + private ResourceUsageContentTypeType resourceUsageContentTypeField; + + private ResourceReportColumnType[] resourceReportColumnListField; + + private ResourceReportLineType[] resourceReportLineListField; + + private LocalCodeType[] localCodeListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + public ResourceUsageContentTypeType ResourceUsageContentType { + get { + return this.resourceUsageContentTypeField; + } + set { + this.resourceUsageContentTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("ResourceReportColumn", IsNullable=false)] + public ResourceReportColumnType[] ResourceReportColumnList { + get { + return this.resourceReportColumnListField; + } + set { + this.resourceReportColumnListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("ResourceReportLine", IsNullable=false)] + public ResourceReportLineType[] ResourceReportLineList { + get { + return this.resourceReportLineListField; + } + set { + this.resourceReportLineListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LocalCode", IsNullable=false)] + public LocalCodeType[] LocalCodeList { + get { + return this.localCodeListField; + } + set { + this.localCodeListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("ResourceUsages", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class ResourceUsageCollectionType { + + private ResourceUsageType[] resourceUsageField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ResourceUsage")] + public ResourceUsageType[] ResourceUsage { + get { + return this.resourceUsageField; + } + set { + this.resourceUsageField = value; + } + } + } +} diff --git a/Code/Sif3Specification/Sif.Specification.DataModel.Au.v3_4_8/Sif.Specification.DataModel.Au.v3_4_8.csproj b/Code/Sif3Specification/Sif.Specification.DataModel.Au.v3_4_8/Sif.Specification.DataModel.Au.v3_4_8.csproj new file mode 100644 index 00000000..09a9eac5 --- /dev/null +++ b/Code/Sif3Specification/Sif.Specification.DataModel.Au.v3_4_8/Sif.Specification.DataModel.Au.v3_4_8.csproj @@ -0,0 +1,22 @@ + + + + netstandard2.0 + Sif.Specification.DataModel.Au + Sif.Specification.DataModel.Au + Sif.Specification.DataModel.Au + 3.4.8 + Rafidzal Rafiq + Systemic Pty Ltd + SIF AU Data Model library + SIF AU Data Model library + Copyright © Systemic Pty Ltd 2021 + Apache-2.0 + https://github.com/nsip/sif3-framework-dotnet + https://github.com/nsip/sif3-framework-dotnet + Git + SIF + true + + + diff --git a/Code/Sif3Specification/Sif3Specification.sln b/Code/Sif3Specification/Sif3Specification.sln index 744ec0e8..c5e25c85 100644 --- a/Code/Sif3Specification/Sif3Specification.sln +++ b/Code/Sif3Specification/Sif3Specification.sln @@ -39,7 +39,9 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Sif.Specification.DataModel EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Sif.Specification.DataModel.Unity.v4_0", "Sif.Specification.DataModel.Unity.v4_0\Sif.Specification.DataModel.Unity.v4_0.csproj", "{4B0B094F-C114-436D-8BDB-1638ECD95A19}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sif.Specification.DataModel.Au.v3_4_7", "Sif.Specification.DataModel.Au.v3_4_7\Sif.Specification.DataModel.Au.v3_4_7.csproj", "{792C7526-4023-4894-A89F-C9464F859A10}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Sif.Specification.DataModel.Au.v3_4_7", "Sif.Specification.DataModel.Au.v3_4_7\Sif.Specification.DataModel.Au.v3_4_7.csproj", "{792C7526-4023-4894-A89F-C9464F859A10}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sif.Specification.DataModel.Au.v3_4_8", "Sif.Specification.DataModel.Au.v3_4_8\Sif.Specification.DataModel.Au.v3_4_8.csproj", "{5D425E48-BDB7-4A66-B09B-7670F491DC6F}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -123,6 +125,10 @@ Global {792C7526-4023-4894-A89F-C9464F859A10}.Debug|Any CPU.Build.0 = Debug|Any CPU {792C7526-4023-4894-A89F-C9464F859A10}.Release|Any CPU.ActiveCfg = Release|Any CPU {792C7526-4023-4894-A89F-C9464F859A10}.Release|Any CPU.Build.0 = Release|Any CPU + {5D425E48-BDB7-4A66-B09B-7670F491DC6F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {5D425E48-BDB7-4A66-B09B-7670F491DC6F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5D425E48-BDB7-4A66-B09B-7670F491DC6F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {5D425E48-BDB7-4A66-B09B-7670F491DC6F}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/Data/XSD files/SIF AU 3.4.8 (Infrastructure 3.2.1)/Infrastructure_3_2_1_XSDs-26.zip b/Data/XSD files/SIF AU 3.4.8 (Infrastructure 3.2.1)/Infrastructure_3_2_1_XSDs-26.zip new file mode 100644 index 00000000..d88eff56 Binary files /dev/null and b/Data/XSD files/SIF AU 3.4.8 (Infrastructure 3.2.1)/Infrastructure_3_2_1_XSDs-26.zip differ diff --git a/Data/XSD files/SIF AU 3.4.8 (Infrastructure 3.2.1)/SIF_Message.xsd b/Data/XSD files/SIF AU 3.4.8 (Infrastructure 3.2.1)/SIF_Message.xsd new file mode 100644 index 00000000..bbfc7872 --- /dev/null +++ b/Data/XSD files/SIF AU 3.4.8 (Infrastructure 3.2.1)/SIF_Message.xsd @@ -0,0 +1,55724 @@ + + + + + + + + + + + + Low + + This object contains information about the school or campus. + + + + + + O + Low + + The locally-assigned identifier for this school. + + + + + + O + Low + + The state-assigned identifier for this school. + + + + + + O + Low + + Commonwealth identifier for this school/campus. + + + + + + O + Low + + ACARA identifier for this school/campus. + + + + + + O + Low + + Lists all "other" identifiers associated with the school. + + + + + + M + Low + + Name of school/campus. + + + + + + O + Low + + The ID (GUID) that references the school district of which this school is a member. + + + + + + + O + Low + + The ID (GUID) of another related education agency, such as a regional service agency. + + + + + + + M + Low + + The name of the object reference. + + + + + + + + + + + + + + + O + Low + + The school district of which this school/campus is a member. Equivalent to DEECD Region. + + + + + + O + Low + + The school district Local ID. This should be the same as the LocalId in the LEAInfo if LEAInfo details are supplied. + + + + + + O + Low + + An indication of the level of the educational institution. + + + + + + O + Low + + Lists all "other" identifiers associated with the student. + + + + + + O + Low + + URL for the school. + + + + + + O + Low + + List of contact emails for the school. + + + + + + O + Low + + Information about the campus or school principal. + + + + + + O + Low + + A list of contact persons associated with a school. + + + + + + O + Low + + The school's addresses. + + + + + + O + Low + + The school's phone numbers. + + + + + + O + Low + + Code that specifies the session type. + + + + + + O + Low + + List of year levels offered by the school. + + + + + + O + Low + + Accessibility/Remoteness Indicator of Australia. + + + + + + O + Low + + Operational condition of a school. + + + + + + O + Low + + Australian Federal Electorate. + + + + + + O + Low + + Optional campus details. + + + + + + M + Low + + (Government, or Non-Government). + + + + + + O + Low + + Indicator as to whether school is an independent school (as opposed to government or catholic school). + + + + + + O + Low + + Used to clarify a non-government school's systemic status. Either Systemic or Non-Systemic. + + + + + + O + Low + + System if a systemic school. + + + + + + O + Low + + Religious affiliation (if any). + + + + + + O + Low + + School Location + + + + + + O + Low + + LocalGovernmentArea that that school/campus is located in. + + + + + + O + Low + + Lower House area that the school/campus belongs to. + + + + + + O + Low + + Statistical Local Area that the school/campus belongs to. + + + + + + O + Low + + Gender of student population. + + + + + + O + Low + + Is this school a Boarding School? + + + + + + O + Low + + Container for number of students enrolled per year level. + + + + + + O + Low + + Optional School/Campus enrolments. + + + + + + O + Low + + Opening date of entity. + + + + + + O + Low + + Closing date of entity. This element is allowed to be omitted and/or null. + + + + + + O + Low + + List of Local identifiers used to identify a loosely connected group of schools. E.g. Yarra Valley Cluster. + + + + + + O + Low + + An optional placeholder for a school's time zone. + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + The GUID that identifies this school. + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + This object contains information about a school district, region, or other Local, State or Jurisdiction Educational Authority. + + + + + + M + Low + + The locally-assigned identifier for this LEA. + + + + + + O + Low + + The state-assigned identifier for this LEA. + + + + + + O + Low + + Commonwealth Identifier for this Entity. + + + + + + M + Low + + Name of LEA. + + + + + + O + Low + + URL for the LEA. + + + + + + O + Low + + The classification of the education agency within the geographic boundaries of a state according to the level of administrative and operational control. + + + + + + O + Low + + A list of information on contact persons for this LEA. + + + + + + O + Low + + The LEA's phone number(s). + + + + + + O + Low + + The LEA's address(es). + + + + + + O + Low + + Operational condition of a school. + + + + + + O + Low + + Lower House area that the school/campus belongs to. + + + + + + O + Low + + Statistical Local Area that the school/campus belongs to. + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + The GUID of the LEA whose information this is. + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + + This object defines information related to a staff member's assignment(s); commonly, this will be a school + assignment. + + + + + + + M + Low + + The ID (GUID) that identifies the school where the staff member is assigned. + + + + + + O + Low + + + School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., 2007). Release 1.2 allows this to be optional as JobStart and EndDate allow for this Object to be used over more than one year. + + + + + + + M + Low + + ID (GUID) of this staff member, as represented in the StaffPersonal object.  + + + + + + O + Low + + Short assignment description + + + + + + M + Low + + + Is this the staff member's primary assignment? Note: There must be one and only one instance of the object with a Yes value in this element per StaffMember per school year. + + + + + + + O + Low + + This is the date from which the staff assignment is valid (inclusive). + + + + + + O + Low + + This is the date through which the staff assignment is valid (inclusive). + + + + + + + + O + Low + + Full-time job equivalent ratio for this assignment. (Format is x.xx; an employee who is full-time and who is 50% of their time on this assignment would be represented as 0.50) + + + + + + + + + + + O + Low + + The purpose of the activities as related to students. + + + + + + O + Low + + Status of staff member within this school. Where a Staff member is employed by an organisation that covers more than one school, employment status may be different at each school. Not for NSSC Reporting + + + + + + O + Low + + Subject(s) Staff member is eligible to teach. + + + + + + O + Low + + The purpose of the Teacher's role as related to students. Equivalent to 'JobFunction' in US Object. + + + + + + O + Low + + Year level(s) that the teacher is allowed to teach. + + + + + + O + Low + + Is this teacher a casual relief teacher CRT? + + + + + + O + Low + + The name of the homegroup the staff member is assigned to. + + + + + + O + Low + + The name of the house the staff member is assigned to. + + + + + + O + Low + + The ID (GUID) of a calendar summary to which this Staff Member is associated with. + + + + + + O + Low + + If the staff member has previously been enrolled at a school, the previous school name. + + + + + + O + High + + Active staff that are not teaching will have "N" here, active staff who are teachers and are available to be rostered will have a "Y" here. + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + The GUID that uniquely identifies a particular staff assignment. + + + + + + + + + + + + + + + + + + + + + + + + + + High + + + This object contains all the personal information relating to a staff member, who might be a teacher or other employee of the school or district. + + + + + + + M + Medium + + The locally-assigned identifier for this staff member. + + + + + + O + Medium + + The state-assigned identifier for this staff member. + + + + + + O + Medium + + Electronic identifier(s) associated with this entity. + + + + + + O + Medium + + Lists all "other" identifiers associated with the staff member. + + + + + + M + High + + Personal Information + + + + + + O + Low + + The staff member's title. + + + + + + O + Medium + + Status of staff member within employing organisation. Not for NSSC Reporting + + + + + + O + Medium + + Container for elements reflecting the most recent assignment of a staff member. If the staff member is currently assigned, the elements contain current information. + + + + + + + O + High + + + + + + + + O + High + + + + + + + + O + High + + + + + + + + + M + Low + + The GUID of the staff member. + + + + + + + + + + + + + + + + + + + + + + + + + + Extreme + + This object contains all the personal information related to the student. + + + + + + O + Extreme + + A list of Alert message/s associated with the student. + + + + + + O + Extreme + + A list of Medical alert/s associated with the student. + + + + + + M + Medium + + The locally-assigned identifier for this student. + + + + + + O + High + + The state-assigned identifier for this student. + + + + + + O + Medium + + Electronic identifier(s) associated with this entity. + + + + + + O + Medium + + Lists all "other" identifiers associated with the student. + + + + + + M + High + + Personal Information + + + + + + O + Low + + Currently projected graduation year. + + + + + + O + Low + + First projected graduation year, usually determined when student is accepted into 9th grade. + + + + + + O + Low + + + Date student officially graduated from secondary education. + + + + + + + O + Medium + + + Container for elements reflecting the most recent enrollment of a student. If the student is + currently enrolled in the district, the elements contain current information. + + + + + + + O + Low + + Does the student have a current signed Acceptable Use Policy document for system access? + + + + + + O + High + + Is the student in Gifted/Talented programs? + + + + + + O + High + + Does the student meet the State criteria for classification as having an economic disadvantage? + + + + + + O + High + + Does the student meet 'English as a Second Language Criteria'? + + + + + + O + Medium + + Date ESL eligibility was assessed. Having access to the date the last ESL assessment took place enables a school or the department to initiate a new assessment if required. + + + + + + O + High + + Is the student a carer of other family members? + + + + + + O + High + + Does the student have funding for disability? + + + + + + O + High + + Does the Student require an Integration Aide? + + + + + + O + High + + Is the student in receipt of education support? + + + + + + O + Medium + + Student is not attending any school registered in the Australian School List. Mandatory if true. + + + + + + O + High + + For local use by jurisdictions where a court order, custody order or other restriction or risk exists and the student's record needs to be treated sensitively as restrictions on use apply. + + + + + + O + Low + + Note that the student is unable to sit an assessment via an online delivery mode. + + + + + + O + High + + Is the student in receipt of ESL support? + + + + + + O + High + + Care prior to kinder enrolment (eg. Family day care/home/extended care etc). + + + + + + O + High + + Hours of attendance at care prior to kinder enrolment + + + + + + O + Low + + Date of the first enrolment in an Australian School + + + + + + O + Extreme + + + + + + + + O + Extreme + + + + + + + + O + Extreme + + + + + + + + + M + Medium + + The GUID of the student. + + + + + + + + + + + + + + + + + + + + + + + + + + High + + + This object defines information related to a student's enrollment. StudentSchoolEnrollment has typically been for one school year, however from 3.4.8, advice is that instances MAY span multiple school years. Due to this change, SchoolYear will now become optional. EntryDate and ExitDate will define the length of the particular school enrollment. + + + + + + + M + Low + + The ID (GUID) of the student to whom this information is linked. + + + + + + M + Low + + The ID (GUID) of the school to which this enrollment applies. + + + + + + M + Low + + The type of this enrollment as it relates to the school identified in SchoolInfoRefId. + + + + + + O + Low + + The locally-assigned identifier for this student enrollment. + + + + + + M + Low + + + The timeframe of the enrollment based on the SIF_Date of last publication. For events, it is determined as of the date the event is generated. For requests and responses, it is calculated based on the date of the request. + + + + + + + M + Low + + + School year for which this enrollment is applicable, expressed as the four-digit year in which the school year ends (e.g. 2007). StudentSchoolEnrollment instances must not span multiple school years. + + + + + + + M + Low + + The date from when this enrollment is valid. + + + + + + O + Low + + Container elements for EntryType information + + + + + + O + Low + + Year or academic level of student. + + + + + + O + Low + + Homeroom for this enrollment. + + + + + + O + Low + + Staff member assigned as an advisor. + + + + + + O + Low + + Staff member assigned as counselor. + + + + + + O + Low + + The name of the homegroup the student enrollment belongs to. + + + + + + O + Low + + ACARA School Id. + + + + + + O + Low + + The name of the class code the student belongs to, for the purposes of NAPLAN registration. + + + + + + O + Low + + Values: 3,5,7,9. The test level that the student is registering for. + + + + + + O + Low + + Is this the school to which student's report is to be made available? + + + + + + O + Low + + The name of the house the student belongs to. + + + + + + O + Medium + + Does this student have an individual learning plan in place? + + + + + + + O + Low + + The calendar assigned to this enrollment. + + + + + + + M + Low + + The name of the object referenced. + + + + + + + + + + + + + + + C + Low + + + The last school calendar day of this enrollment. If the student has exited the school or the enrollment has a RecordClosureReason, ExitDate must have a value. + + + + + + + O + High + + Container element for exit status codes. + + + + + + O + High + + The type of exit for this enrollment. + + + + + + + + O + Low + + Full-time equivalent numeric value of the student's course load during this enrollment, expressed in decimal form, where 1.00 represents a full-time enrollment. + + + + + + + + + + + O + Low + + An indication of whether the student is enrolled full time or part time. + + + + + + O + Low + + Enrolled Full-fee Paying Overseas Student (FFPOS) Status. Enrolment Frame Element 10 NSCC Collection. + + + + + + O + Low + + Container element for location of an individual's legal residence relative to (within or outside) the boundaries of the school for this enrolment. Enrolment Catchment Status. + + + + + + O + High + + The reason why this enrollment was closed. The EndOfYear option must be used to convey status change due to rollover activity. + + + + + + + + + + + + + + O + Medium + + Information on a student's promotion, retention, or demotion related to this enrollment instance. + + + + + + O + Low + + If the student has previously been enrolled at a school, i.e. student is transferring, the previous school number. + + + + + + O + Low + + If the student has previously been enrolled at a school, i.e. student is transferring, the previous school name. + + + + + + O + Low + + If the student has exited the school, the local id of the school to which the student has transferred to. + + + + + + O + Low + + If the student has exited the school, the school name to which the student has transferred to, or is transferring to. + + + + + + O + Low + + List of Student Subject Choices where available. + + + + + + O + Low + + First date the student was enrolled at this school if known. + + + + + + O + Medium + + List of groups that this student is a member of. + + + + + + O + Medium + + List of permissions applicable in general to publication of materials relating to the student. + + + + + + O + High + + Level of Adjustment made for a student's disability. + + + + + + + + + + + + + + O + High + + Category of a student's disability. + + + + + + + + + + + + + + O + High + + Age of the StudentCalculated for Non-gov Census reporting. + + + + + + O + High + + Is this student a Distance Education Student for Non-gov Census reporting. + + + + + + O + Medium + + Is this student a Boarding or Day Student for AG Collection reporting? + + + + + + O + High + + Is this student classified as an International Student? + + + + + + O + High + + Information on a student's travel to and from school. + + + + + + O + High + + + + + + + + O + High + + + + + + + + O + High + + + + + + + + + M + Low + + The ID (GUID) that uniquely identifies a particular enrollment. + + + + + + + + + + + + + + + + + + + + + + + + + + High + + + This object contains information about the people who are referenced as student contacts. + + + + + + + O + Medium + + The locally-assigned identifier for this person. Note: LocalId may be used as a unique person identifier rather than a unique contact identifier. In this case there may be more than one StudentContactPersonal instance with the same LocalId. + + + + + + O + Medium + + Lists all "other" identifiers associated with the contact. + + + + + + M + High + + Personal Information + + + + + + O + Medium + + Code that defines employment type. This is compulsory for Parents or Guardians of the Student. + + + + + + O + Medium + + The highest level of education completed by the contact person. + + + + + + O + Medium + + This reflects the level of the Contact's Non-School Education. + + + + + + O + High + + + + + + + + O + High + + + + + + + + O + High + + + + + + + + + M + Low + + The ID (GUID) that uniquely identifies the instance of the object. + + + + + + + + + + + + + + + + + + + + + + + + + + High + + + This object defines a relationship between a contact person and a student. + + + + + + + M + Medium + + GUID that identifies the student for the relationship. + + + + + + M + Medium + + GUID that identifies the contact person for the relationship. + + + + + + M + Medium + + Defines the relationship of the contact to the student. + + + + + + O + Medium + + Confirms whether or not this contact defined in the relationship is to be tracked for MCEECDYA Data Implementation Manual Reporting. + + + + + + + + + + + + + O + Medium + + List of households. + + + + + + C + High + + + Contains Yes/No characteristics of the contact person's role. Provide a Yes value for all that apply. + At least one of the child elements of ContactFlags must have a Yes value. + Do not publish the StudentContactRelationship instance if one of the child elements does not have a Yes value. + + + + + + + O + Medium + + Is English the main language spoken at home? + + + + + + O + Low + + Number indicating the order in which the person should be contacted. + + + + + + O + Low + + Indicates the source who provided the contact sequence order. + + + + + + C + Low + + GUID that identifies a school associated with the relationship. + + + + + + O + High + + + + + + + + O + High + + + + + + + + O + High + + + + + + + + + M + Medium + + An ID (GUID) for this particular student-contact relationship. This GUID would be used to form a REST URL. + + + + + + + + + + + + + + + + + + + + + + + + + + Medium + + This object contains information about the person's picture. + + + + + + + M + Medium + + The GUID of the personal object to which this picture is linked + + + + + + + M + Medium + + The name of the object reference. + + + + + + + + + + + + + + + + + M + Medium + + + School year for which this enrollment is applicable, expressed as the four-digit year in which the school year + ends (e.g. 2007). + + + + + + + + M + Medium + + + This element defines the picture. If the Type attribute is URL, this is the location of the picture in [JPEG] format; if Type is JPEG, this is the [JPEG] image data encoded using the Base64 Content-Transfer-Encoding defined in Section 6.8 of [RFC 2045]. + + + + + + + + M + Medium + + The way the picture is specified. + + + + + + + + + + O + Medium + + Can the picture be published? + + + + + + O + Medium + + List of Permissions Applicable. + + + + + + O + Low + + + + + + + + O + Medium + + + + + + + + O + Medium + + + + + + + + + M + Medium + + The ID (GUID) that uniquely identifies the picture. + + + + + + + + + + + + + + + + + + + + + + + + + + High + + + This object allows a system that stores network identities and/or passwords to share them with other applications through SIF. The provider of the Identity object may only support providing an identity or a password, or it may support both. + + + + + + + + M + High + + + The SIF RefId of a StudentPersonal, StaffPersonal, or StudentContactPersonal object. + + + + + + + + M + High + + + The type of SIF object that the SIF_RefId attribute identifies. + + + + + + + + + + + + + + + + + + M + High + + + The type of source system that produced this Identity object. + + + + + + + + + + + + + + + + + O + High + + The list of identity assertions for this user. + + + + + + O + High + + Allows a provider or publisher to specify the same password using multiple algorithms, if supported. + + + + + + O + High + + The globally unique person identifier that links together separate Identity objects which reference the same Person. + + + + + + O + High + + A list of local values important to transmit with this object. + + + + + + O + High + + + + + + + + O + High + + + + + + + + + M + High + + The SIF RefId that uniquely identifies this object. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + + The work assigned to students, an educational event planned by a teacher to deliver a particular educational concept + or skill. + + + + + + + O + Low + + Descriptive name of the activity. + + + + + + O + Low + + Description and context for the activity. + + + + + + O + Low + + List of Operating system, network, and other technical requirements for the activity, if applicable. + + + + + + O + Low + + Contains information about required software. + + + + + + O + Low + + Essential materials required to engage in this activity. + + + + + + O + Low + + Educational objectives of the activity. + + + + + + O + Low + + Associated LearningStandardItemobjects. + + + + + + O + Low + + + + + + + + O + Low + + Skills or competencies the student must have to engage in activity. + + + + + + O + Low + + Links to any students or group or category of students that this activity is for. + + + + + + O + Low + + Source objects assigned to students. + + + + + + O + Low + + Number of possible points for an activity. + + + + + + M + Low + + Time structures for the activity. + + + + + + O + Low + + Link to the SIF Assessment object containing the evaluation information for this activity. + + + + + + O + Low + + How many tries allowed. + + + + + + O + Low + + The percentage weight of the activity during the particular course or term. + + + + + + + + + O + Low + + A free text description of the evaluation to be used for this activity + + + + + + + M + Low + + A qualifier for what type of evaluation this is. Valid values are "Inline" and "RefId". Inline values are contained in the optional Description element, RefIds are contained in the AssessmentRefId element. + + + + + + + + + + + + + + O + Low + + Learning resources that support this activity. + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + Co-curricular or extra-curricular activities (e.g., student organizations, inter-school sports, athletics, publications, band, orchestra, and service activities) in which students may participate. + + + + + + M + Low + + Name of the co-curricular or extra-curricular activity. + + + + + + O + Low + + The description of the co-curricular or extra-curricular activity. + + + + + + M + Low + + Information regarding the co-curricular or extra-curricular activity. + + + + + + O + Low + + A description of the separation of level in the activity (e.g. House, Inter-school, Club, State, National). + + + + + + O + Low + + Collection of year levels applicable to this co-curricular or extra-curricular activity. + + + + + + O + Low + + An indication of the degree to which an activity is related to a student's curriculum. + + + + + + O + Low + + Location where the activity takes place. + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + The ID (GUID) that uniquely identifies the instance of the object. + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + + This object provides information on a co-curricular or extra-curricular activity in which a student participates during a given school year. + + + + + + + M + Low + + GUID that identifies the student participating in the activity. + + + + + + M + Low + + GUID that identifies the activity in which the student participates. + + + + + + O + Low + + + School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2009"). + + + + + + + O + Low + + Comment related to the student's participation in the activity. + + + + + + O + Low + + This is the date from which the activity participation is valid (inclusive). + + + + + + O + Low + + This is the date through which the activity participation is valid (inclusive). If element is supported by the publisher/responder, should contain a date if the student withdraws from the activity before the end of the school year. + + + + + + O + Low + + Specific role the student plays in the activity (e.g., band leader, student body president). + + + + + + O + Low + + List of awards and other types of recognition given to the student for this activity. + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + The ID (GUID) that uniquely identifies the instance of the object. + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + + This object contains information about Programs offered by a school. + + + + + + + M + Low + + GUID that identifies the school offering this program. + + + + + + O + Low + + + School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2009"). + + + + + + + O + Low + + List of School Programs + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + GUID that uniquely identifies this instance of the object. + + + + + + + + + + + + + + + + + + + + + + + + + + Extreme + + This object contains information pertaining to student eligibility for and participation in an individualized special program such as special education, ESL, etc. + + + + + + M + Extreme + + The GUID of the student that this object is linked to. + + + + + + M + Extreme + + + Effective date (NOT the entry date) of this StudentParticipation instance for the identified student and program. + Each time there is a change to the student's program participation profile, a new instance of this object is to be generated with + the appropriate StudentParticipationAsOfDate and a new RefId. + + + + + + + O + Extreme + + Identifies the individualised program for which the student's participation is described in this instance + + + + + + O + Extreme + + List of funding sources + + + + + + + M + Extreme + + The GUID of the school responsible for coordinating the student's program participation. + + + + + + + M + Extreme + + + + + + + + + + + + + + + + + O + Extreme + + Date student was referred for evaluation/program participation. + + + + + + O + Extreme + + The method by which a student was identified for referral to a particular program. + + + + + + O + Extreme + + The current status of the student's program participation. + + + + + + O + Extreme + + Eligible for Gifted / Talented program? + + + + + + O + Extreme + + Date parent(s) consented to completion of evaluation of child for program participation. + + + + + + O + Extreme + + Date the evaluation/assessment process for student was completed. + + + + + + O + Extreme + + Actual date by which evaluation must be completed (for state use in determining timeliness in event that parent and LEA agreed to an extension beyond normal state deadline). + + + + + + O + Extreme + + Contains any comments on the extension. Optional even if an EvaluationExtensionDate is present. + + + + + + O + Extreme + + Date students will be reevaluated for continued placement in a support program(s). + + + + + + O + Extreme + + Date student is eligible for beginning the support program(s). + + + + + + O + Extreme + + Date the most recent program plan was completed and approved by the team responsible for developing it. The date the parent consented to placement is NOREPDate. + + + + + + O + Extreme + + Date by which the plan must be implemented for the student. + + + + + + O + Extreme + + Date the Notice of Recommended Educational Placement was signed and approved by the parent / guardian of the student. + + + + + + O + Extreme + + Date the parent(s) consented to the proposed placement. + + + + + + O + Extreme + + Date student began the support program. + + + + + + O + Extreme + + For special education, indicates whether Extended School Year (ESY) / summer services have been determined as necessary + + + + + + O + Extreme + + For special education, indicates whether Extended School Day (ESD) services have been determined as necessary. + + + + + + O + Extreme + + Describes the availability of the program. + + + + + + O + Extreme + + Identification / name of the person who created the transaction that led to the creation of this instance of the object. + + + + + + + + O + Extreme + + Calculated ratio of time the student is in a special ed setting. Values range from 0.00 to 1.00. If the student is in a special ed setting 25% of the time, the value is .25; if 100% of the time, the value is 1.00. + + + + + + + + + + + O + Extreme + + Primary contact for this record. + + + + + + O + Extreme + + + + + + + + O + Extreme + + + + + + + + O + Extreme + + + + + + + + + M + Extreme + + This is the unique identification code + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + This object defines the data that is being aggregated as well as the type of measurement that is being performed. + + + + + + M + Low + + Name of Aggregate Statistic + + + + + + O + Low + + Rule for calculating the aggregate statistic + + + + + + + + M + Low + + + + + + + + + + + + + + + + + + + + O + Low + + Date for which the statistic is initially valid + + + + + + O + Low + + Date after which the statistic is no longer valid + + + + + + O + Low + + Rules for which statistic may not be reported. + + + + + + O + Low + + System providing the data: i.e., SIS, Transportation, + + + + + + O + Low + + Effective date of the statistic + + + + + + O + Low + + Discontinue date of the statistic + + + + + + O + Low + + Location where the activity takes place. + + + + + + O + Low + + Type of the statistic. + + + + + + + + + + + + + + + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + Key + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + This object defines the attribute of a group of objects that implicitly or explicitly defines a subset of the group for statistical purposes. + + + + + + O + Low + + + Describes the supercategory of the characteristic described in the Definition element below. + + + + + + + M + Low + + Defines the aggregate characteristic information. + + + + + + O + Low + + + Reference to SIF elements or external authority (e.g., StudentPersonal/PersonInfo/Demographics/Sex). + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + Key for aggregate characteristic information. + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + This object is the actual value of a statistical measurement. It is always associated with one statistic and one or more characteristics. + + + + + + M + Low + + + Reference to statistic defined by + + + + + + M + Low + + + Reference to one or more AggregateCharacteristicInfo objects. + + + + + + + O + Low + + Can the fact be excluded? + + + + + + + + + + + + M + Low + + Value of the fact. + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + + This object contains all of the information about a school's room. This object may contain a reference to a room type so that it may represent anything from a gym, cafeteria, to a standard classroom. The StaffList element usually contains the homeroom teacher. + + + + + + + M + Low + + GUID that identifies the school that this room belongs to. + + + + + + O + Low + + The locally assigned identifier for the room. + + + + + + M + Low + + Room number as presented to the user/application. It is intended to be human readable and user-friendly corresponding to the physical label of the Room. + + + + + + O + Low + + A list of GUIDs that identify the staff person assigned to this room (e.g. the homeroom teacher). + + + + + + O + Low + + + Friendly name that can be assigned to the room (e.g. Staff Cafeteria). + + + + + + + O + Low + + Extra building information. In the future Building could become its own object in which case this element will need to be changed to a RefId. Currently it is only required as a free text field. + + + + + + O + Low + + When a room is designated as a homeroom it may have a different number. Usually blank when room is not a homeroom. + + + + + + O + Low + + Size in square meters. + + + + + + O + Low + + Number of persons (usually students) that this room can hold. + + + + + + O + Low + + Phone number for the room + + + + + + O + Low + + Type of room, for use in timetabling. + + + + + + O + High + + Is this Room available to be Timetabled? + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + GUID that identifies this room. + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + + This purpose of this object is to define and communicate the subject or distinct piece of curriculum that needs to be scheduled by the time table generator. This is a new object proposed to meet SIF-AU needs. Reviews of the existing specifications identified two relevant objects - SchoolCourseInfo, defined in SIF US 2.2 specification and SchoolGroup, defined within the SIF UK 1.1 specification. These objects appear to have some similar context but seem overly complex considering that Australian requirements, which are limited to the Student Administration System or Curriculum Delivery System providing base information to the Time Tabling application about what curriculum offerings are being proposed. + + When this data is sent in a Request/Response only those subjects that are relevant to be scheduled (or active), should be sent to the TimeTabling application. + + + + + + + M + Low + + SubjectLocalID - Distinct piece of curriculum that is to be scheduled. + + + + + + C + Low + + Subject Year Level. Either AcademicYear or AcademicYearRange must be provided. + + + + + + C + Low + + Range of Academic Years subject spans. Either AcademicYear or AcademicYearRange must be provided. + + + + + + O + Low + + Local Course Id, if associated with a Course. + + + + + + O + Low + + The GUID of the SchoolCourseInfo object. + + + + + + O + Low + + Faculty + + + + + + O + Low + + SubjectShortName + + + + + + M + Low + + SubjectLongName + + + + + + O + Low + + Core or Elective or ? + + + + + + O + Low + + Suggested maximum class size for this subject. + + + + + + O + Low + + Suggested minimum class size for this subject. + + + + + + O + Low + + Optional the GUID of the SchoolInfo Object if this object is known in the zone. + + + + + + O + Low + + Optional Local School Id + + + + + + O + Low + + Semester, Term, or Quarter subject offered. + + + + + + O + Low + + + School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2007"). + + + + + + + O + Low + + Any other codes this subject is known by; eg VASS code for VCE in Vic. + + + + + + O + High + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + GUID that identifies this TimeTableSubject. + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + + The purpose of this object is to define a schedule or Time Table structure/skeleton for the school. The Time Table is produced by the Time Tabling software. Once the Time Table is produced, the time tabling software creates the schedule based on business rules and constraints to fit into the time table structure. + + + + + + + O + Low + + Optional, the GUID of the SchoolInfo Object if this object is known in the zone. + + + + + + M + Low + + + School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2007"). + + + + + + + O + Low + + Local TimeTable ID + + + + + + M + Low + + Unique Name of the proposed Time Table + + + + + + M + Low + + Max Number of days per Time Table cycle + + + + + + M + Low + + Max Number of periods per Time Table Day + + + + + + O + Low + + Teaching periods per day if different to PeriodsPerDay + + + + + + O + Low + + Optional Local School Id + + + + + + O + Low + + The school name in plain text. + + + + + + O + Low + + Date Schedule was created or last edited. + + + + + + O + Low + + First day of TimeTable. + + + + + + O + Low + + Last day of the TimeTable. + + + + + + M + Low + + Container for TimeTableDays in Schedule + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + GUID that identifies this TimeTable object. + + + + + + + + + + + + + + + + + + + + + + + + + + Medium + + + This object identifies a particular Teaching Group or class in a particular a time table. + + + + + + + M + Low + + School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2007"). + + + + + + M + Low + + LocalId of the Teaching Group (previously ClassIndicator). + + + + + + M + Low + + Short free format label that describes the group. + + + + + + O + Low + + Longer description if required. + + + + + + O + Low + + Added to allow local implementations to filter on categories of Teaching Group. Where there is a need to filter particular groups based on their types for particular functions; group type provides the means of identifying the type of group such as roll class or subject class for instance and treat them accordingly. + + + + + + O + Low + + Set Number (UK) + + + + + + O + Low + + Block (UK) + + + + + + O + Low + + Assessment Stage eg VELS Level + + + + + + O + Low + + GUID of SchoolInfo object this teaching group belongs to. + + + + + + O + Low + + Local School Id. + + + + + + O + Low + + GUID of SchoolCourseInfo object this teaching group is part of. + + + + + + O + Low + + Local Course Id. + + + + + + O + Low + + GUID of TimeTableSubject object this teaching group belongs to. + + + + + + O + Low + + Local subject Id. + + + + + + O + Low + + Key Learning Area - map to ACStrand in Union with Religious Studies and Other. + + + + + + O + Low + + Semester, Term, or Quarter subject offered. + + + + + + O + Medium + + List of Students in this Teaching Group + + + + + + O + Medium + + A List of teachers associated with the group - may or may not include the teacher timetabled in the schedule. + + + + + + O + Low + + Minimum class size. + + + + + + O + Low + + Maximum class size + + + + + + O + Low + + A List of schedule information that can be published by an SIS which is a subset of information available in the TimeTableCell object. + + + + + + O + Medium + + + + + + + + O + Medium + + + + + + + + O + Medium + + + + + + + + + M + Low + + The GUID of the TeachingGroup + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + + The purpose of this object is to identify a specific cell within a particular TimeTable. A time table is a structure that represents all the available days and times (periods) for which a particular teaching group, or subject can be scheduled. + + + + + + + M + Low + + The GUID of the TimeTable to which this Cell belongs + + + + + + O + Low + + The GUID of the Subject that this Cell is scheduling + + + + + + M + Low + + The GUID of the TeachingGroup being scheduled + + + + + + O + Low + + The GUID of the Resource being Scheduled + + + + + + O + Low + + The GUID of the Staff Member being Scheduled + + + + + + O + Low + + Time Table Local Identifier + + + + + + O + Low + + Subject Local Id + + + + + + O + Low + + Teaching Group + + + + + + O + Low + + Room number as presented to the user/application. + + + + + + O + Low + + Staff LocalId + + + + + + M + Low + + Day Id + + + + + + M + Low + + Period Id within the Day Id + + + + + + M + Low + + Type of Lesson/Session eg Teaching, Lunch etc + + + + + + O + Low + + Optional, the GUID of the SchoolInfo Object if this object is known in the zone + + + + + + O + Low + + Optional, Local School Id + + + + + + O + Low + + A listing of the teachers assigned to the activity, and the type of supervision they are credited with. If no teachers are listed, the activity is assumed to be unsupervised. + + + + + + O + Low + + List of rooms in which the scheduled activity is held. Used for onsite venues which are represented in the source system as rooms. Can include large venues (ovals, library, etc), if they have been represented as rooms; source system practice varies. + + + + + + O + High + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + The GUID of the TimeTableCell + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + This object is for course information. + + + + + + M + Low + + The ID (GUID) that identifies the school where the course is offered. + + + + + + O + Low + + The locally-assigned identifier for this school/campus. + + + + + + C + Low + + + School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g. 2007). + + + + + + + C + Low + + + The ID (GUID) that uniquely identifies this TermInfo (reportable time period). + Either SchoolYear or TermInfoRefId must be provided. + + + + + + + M + Low + + School-defined local code for the course. + + + + + + O + Low + + State-defined standard course code used to report information about courses. + + + + + + O + Low + + The corresponding district course code. + + + + + + O + Low + + Subject matter areas. + + + + + + M + Low + + Title of the course. + + + + + + O + Low + + Textual description of the course. + + + + + + O + Low + + An indication of the general nature and difficulty of instruction provided. + + + + + + O + Low + + The number of credits awarded upon course completion. + + + + + + O + Low + + Does the course meet the state definition of a core academic course? + + + + + + O + Low + + Does the state require that the course be completed for graduation? + + + + + + O + Low + + Department with jurisdiction over this course. + + + + + + O + Low + + Description of course content. + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + The ID (GUID) that uniquely identifies the school course. + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + This object provides information about the section, the specific time period a session of the course meets. Australian Implementations have been using TeachingGroup as a representation of a class; + + + + + + M + Low + + The Id (GUID) that identifies the course being taught in this section. + + + + + + M + Low + + The locally-assigned identifier for this course section. + + + + + + O + Low + + Description of the course section. + + + + + + C + Low + + + School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g. 2013 for the 2013 school year). + Either SchoolYear or TermInfoRefId must be provided. + + + + + + + C + Low + + The Id (GUID) of the term to which this schedule information relates. + Either TermInfoRefId or SchoolYear must be provided. + + + + + + O + Low + + Medium through which the student receives instructional communication from the teacher. + + + + + + O + Low + + Language in which the section is taught. + + + + + + O + Low + + Description of the location in which the section is taught. + + + + + + O + Low + + Is this a summer school assignment? + + + + + + + + + + + + O + Low + + Optional overrides of the course information for this section. + + + + + + O + Low + + A section code that is linked to a course. This should be a unique identifier within the school year and course (i.e. the class instance number for a course). For example, Algebra I: Section 23 is different from English II: Section 23. + + + + + + O + Low + + A unique identifier of the section for the school year and across courses (i.e. unique across all courses). For example, Algebra I sections range from 00122 to 00140 and English II courses range from 00141 to 00152. + + + + + + O + Low + + Indicates if attendance in this section is collected and used in attendance calculations. + + + + + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + The Id (GUID) that uniquely identifies this section entity. + + + + + + + + + + + + + + + + + + + + + + + + + + + + This object contains information about a student's enrollment in a section of a course. + + + + + + M + + + The Id (GUID) of the student to whom the enrollment information applies. + + + + + + M + + + The Id (GUID) of the section in which this student is enrolled. + + + + + + O + + + + School year for which the information is applicable, expressed as the four-digit year. e.g. 2013 + + + + + + O + + + Date from when this course section enrollment is valid. + + + + + + O + + + The last school calendar day (membership day) the student was enrolled in the course section (inclusive). + + + + + + O + High + + + + + + + + O + High + + + + + + + + O + High + + + + + + + + + M + + + The Id (GUID) that uniquely identifies this StudentSectionEnrollment entity. + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + + This object provides a broader range of scheduled activities than just normal teaching classes (as covered by SessionInfo). + + + + + + + M + Low + + The ID (GUID) of the school for which this attendance information is being reported. + + + + + + O + Low + + An optional Id (GUID) for the timetable cell that this activity is scheduled in. Instances of cyclical classroom sessions will have this element, but one-off events such as excursions will not use this element. + + + + + + O + Low + + Day Id. + + + + + + O + Low + + Period Id within the Day Id + + + + + + O + Low + + The GUID of the TimeTable to which this Cell belongs + + + + + + M + Low + + Date for which the activity is scheduled. This element is mandatory even if the object is used for preplanning excursions: a tentative or notional date and time should be provided if a finalised date is not available. + + + + + + M + Low + + Starting time for activity. This element is mandatory even if the object is used for preplanning excursions: a tentative or notional date and time should be provided if a finalised date is not available. + + + + + + M + Low + + Finish time for activity. This element is mandatory even if the object is used for preplanning excursions: a tentative or notional date and time should be provided if a finalised date is not available. + + + + + + O + Low + + Type of Lesson/Session eg Teaching, Lunch etc. + + + + + + O + Low + + Optional to link the GUID of the Subject, if this is a piece of curriculum being scheduled. + + + + + + O + Low + + A listing of the teachers assigned to the activity, and the type of supervision they are credited with. If no teachers are listed, the activity is assumed to be unsupervised. + + + + + + O + Low + + List of rooms in which the scheduled activity is held. Used for onsite venues which are represented in the source system as rooms. Can include large venues (ovals, library, etc), if they have been represented as rooms; source system practice varies. + + + + + + O + Low + + The address(es) associated with the scheduled activity. + + + + + + O + Low + + Text description of venue. Can be used for either onsite or offsite venues. Can be used if neither RoomList nor AddressList is appropriate or supported by the source system. (E.g. the venue is the oval, which is not represented as a room; the venue is a specific part of the park). If RoomList, AddressList, and Location conflict, the order of priority in interpreting the object is RoomList, then AddressList, then Location. + + + + + + O + Low + + The type of activity undertaken. + + + + + + O + Low + + This element is required if this is a one-off event, i.e. there is no TimeTableCellRefId provided, in order for excursions to be uniquely identified. + + + + + + O + Low + + Allows free-text information, e.g. for excursions. Comment should not be used to identify the location of the venue, since the contents of Comment are open-ended. + + + + + + O + Low + + Students who are scheduled to attend the event. Not required for cyclical events, as this would be expected to be provided from TimeTableCell/TeachingGroup instead. + + + + + + O + Low + + Teaching groups which are scheduled to attend the event. Not required for cyclical events, as this would be expected to be provided from TimeTableCell/TeachingGroup instead. + + + + + + O + Low + + List of year levels offered by the school. + + + + + + O + Low + + This flag should be used to indicate whether or not this ScheduledActivity overrides a previous ScheduledActivity. In any initial provisioning this element should NOT be provided. + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + The GUID of the Object + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + + This object represents a booking for any resource for a single contiguous time period. This could be either a room or another resource, such as equipment. + + + + + + + + O + Low + + The ID (GUID) of the resource being booked. Provided only if the resource being booked is a SIF object with a GUID. + + + + + + + M + Low + + The type of SIF object that the ResourceRefId element identifies. + + + + + + + + + + + + + + + + + M + Low + + The Local Id of the resource being booked. Provided whether the resource is a SIF object or not. + + + + + + M + Low + + Starting date and time for booking. + + + + + + M + Low + + Finish date and time for booking. + + + + + + O + Low + + Starting period for booking. If specified, the booking is intended to align with bell times. + + + + + + O + Low + + Finish period for booking. If specified, the booking is intended to align with bell times. + + + + + + M + Low + + Indicates who booked the room. Points to a StaffPersonal record. This will normally (but not necessarily) be the teacher who will be occupying the room. + + + + + + O + Low + + A free-text explanation of the reason for the room booking. + + + + + + O + Low + + Links the room-booking to a ScheduledActivity. + + + + + + O + Low + + If ScheduledActivity is provided, 'true' means the booker wishes to retain all rooms already specified for the ScheduledActivity. 'false' means that room(s)/resources are now available for other uses. + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + The GUID of the Object + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + + This object represents any resource object that is not already described in SIF AU by an existing object (such as RoomInfo or LearningResource). It is intended for use with ResourceBooking, so it can represent any bookable resource; but it is not limited to that usage. While the obvious type of equipment described for booking purposes are things like computers and projectors, the types of equipment that can be booked depends on the educational organisation, and can easily extend to things like vehicles or animals. + + + + + + M + Low + + Name of the equipment. + + + + + + O + Low + + Description of the equipment. + + + + + + M + Low + + The Local Id of the equipment. + + + + + + O + Low + + Asset number of the equipment; may be distinct from Local Id. + + + + + + O + Low + + The SIF RefId of the invoice for the equipment. + + + + + + O + Low + + The SIF RefId of the purchase order for the equipment. + + + + + + O + Low + + Type of equipment. + + + + + + + + + + + + + + + + + O + Low + + The SIF RefId of the owner/location of the equipment. + + + + + + + M + Low + + The type of SIF object that the SIF_RefId element identifies. + + + + + + + + + + + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + The GUID of the Object + + + + + + + + + + + + + + + + + + + + + + + + + + Medium + + This object has been proposed as part of a solution for issues raised with the transmission of timetable information where the software vendor producing the cyclic timetable is not the source of truth for ongoing publishing. e.g. not the endpoint provider. + + + + + + O + Low + + + + + + + + O + Low + + All the TimeTable Cells that belong to this TimeTable. + + + + + + O + Low + + All the Teaching Groups that belong to this TimeTable. + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + GUID that identifies this TimeTable Container. + + + + + + + + + + + + + + + + + + + + + + + + + + High + + This object reports the current library status for the requested student or staff member. + + + + + + M + Low + + A library-defined language-independent value that refers to a specific patron type. + + + + + + C + Low + + The SIF wide unique identifier of a Patron. Either RefId or LocalId must be supplied here. + + + + + + C + High + + The Local unique identifier of a Patron. Either RefId or LocalId must be supplied here. + + + + + + M + Low + + The type of patron mapped to a SIF supported object. Library automation products work with patrons who could be students or teachers. + + + + + + + + + + + + O + High + + Name of Patron Member, optional, represents the name of the patron only at the time the object was generated. + + + + + + O + Low + + List of electronic identifiers associated with the patron. + + + + + + O + High + + List of transactions. + + + + + + O + High + + List of messages for/regarding the patron. + + + + + + M + High + + The total number of items that this patron currently has checked out including overdue items. + + + + + + O + High + + The total number of items that this patron currently has on hold. + + + + + + O + High + + The total number of checkouts that are currently overdue. + + + + + + O + High + + The total number of fines currently assessed to this patron. + + + + + + O + High + + The total monetary amount of the fines that this patron currently owes the library expressed as a positive number. + + + + + + O + High + + The total number of refunds currently credited to this patron. + + + + + + O + High + + The total monetary amount of the refunds that the library currently owes the patron expressed as a positive number. + + + + + + O + High + + + + + + + + O + High + + + + + + + + O + High + + + + + + + + + M + Low + + A GUID that identifies an instance of this object. This RefId may be a transient value; that is, it SHOULD be generated by the provider at the time the object is provided in a Response message. This value MAY NOT be used in a later Request for the object. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + High + + + This object contains an amount to be invoiced to an outside entity (typically a creditor or debtor). This object can include school fees. The object is also used for payments to an outside entity (using debit amounts), where those payments are not for goods and services (PurchaseOrder object): e.g. credit notes, reimbursements, rebates. + + + + + + O + Low + + The Local Id of this Invoice. + + + + + + + M + High + + Id of the entity being billed for this billing activity. + + + + + + + M + High + + RefId of SIF object referenced by Invoiced Entity. + + + + + + + + + + + + + + + + O + High + + Invoice number assigned locally by the system issuing the invoice. + + + + + + M + High + + Date of the transaction. + + + + + + M + High + + Description of the transaction. + + + + + + M + High + + Gross amount to be billed, including any tax. Can be credit (e.g. for family credit notes, reimbursements, rebates). + + + + + + M + High + + The associated ledger for this transaction + + + + + + + + + + + + + O + High + + Id of the location billed for this billing activity. + + + + + + O + High + + Net amount billed, excluding any tax. Should be BilledAmount minus TaxAmount. + + + + + + O + High + + Rate of tax included in the billed amount. + + + + + + O + High + + Tax type (e.g. G11 vs NP6) + + + + + + O + High + + Amount of tax included in the billed amount + + + + + + O + Low + + Authority or person who created the invoice + + + + + + O + Low + + Authority or person who approved the invoice + + + + + + O + High + + Details of items invoiced (free text) + + + + + + O + High + + Due date for payment. + + + + + + O + High + + List of RefIds of the Associated Financial Accounts. + + + + + + O + High + + List of Codes of the Associated Financial Accounts. + + + + + + O + Low + + The accounting period against which the transaction is billed. + + + + + + O + High + + An invoice purchase order related to this invoice (e.g. an invoice raised for the delivery of goods on a purchase order). + + + + + + O + High + + Listing of line items from original purchase order. Included to indicate any variation between the items, item cost, or item quantity ordered, and what has been delivered. + + + + + + O + High + + + Whether the billing is voluntary (applies to some school fees). + + + + + + + O + High + + + + + + + + O + High + + + + + + + + O + High + + + + + + + + + M + Low + + GUID for this transaction. The application that owns this object is responsible for generating this unique Id. + + + + + + + + + + + + + + + + + + + + + + + + + + High + + + This object communicates information about a financial account. + + + + + + + O + Low + + The Local Id of Financial Account. + + + + + + O + High + + Identifier of a parent account of the account. Can be used to construct a hierarchical tree of nesting accounts, e.g. "Revenue" -- "Revenue-Grant" -- "Revenue-Grant-Commonwealth". + + + + + + O + High + + Location associated with the account + + + + + + M + High + + Account number used for ledger. + + + + + + M + High + + Name of the account. + + + + + + O + High + + Description of the account. + + + + + + M + High + + The class of the account + + + + + + + + + + + + + + + O + + + Account code charged to this item. + + + + + + M + High + + Account creation date. + + + + + + M + High + + Account creation time. + + + + + + O + High + + + + + + + + O + High + + + + + + + + O + High + + + + + + + + + M + High + + GUID that identifies this financial account. + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + + ChargedLocationInfo represents a location in a school system. It can be used to associate accounts and purchase orders with particular schools or other cost centres. + + + + + + M + Low + + Defines whether the location is a school or a non-school location. + + + + + + + + + + + + M + Low + + Specific site category. + + + + + + M + Low + + Text name of the location. + + + + + + O + Low + + Description about the location. + + + + + + O + Low + + The locally-assigned identifier for this location. + + + + + + O + Low + + The state-assigned identifier for this location. + + + + + + O + Low + + A ChargedLocationInfo instance could be related to another ChargedLocationInfo. This element will help create that relation. + + + + + + O + Low + + The RefId of a corresponding SchoolInfo object. + + + + + + O + Low + + This element has the ChargedLocationInfo address information. + + + + + + O + Low + + The location's phone numbers. + + + + + + O + High + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + The SIF unique identifier for the location. + + + + + + + + + + + + + + + + + + + + + + + + + + High + + + This object complements the Invoice object, and contains information about the payment of an Invoice object. + + + + + + O + Low + + The Local Id of this payment or receipt. + + + + + + M + High + + Type of transaction. + + + + + + + + + + + + + + + + + + + + + + + O + High + + A pointer back to the Invoice object corresponding to this payment. Is omitted for general ledger transactions, creditor receipts and debtor payments. To be used if this payment is only for one invoice. + + + + + + O + High + + A List of pointers back to the Invoice object corresponding to this payment. Is omitted for general ledger transactions, creditor receipts and debtor payments. To be used when this payment is associated with more than one invoice. + + + + + + O + High + + A pointer back to the vendor associated with the Invoice object, if applicable. + + + + + + O + High + + A pointer back to the debtor associated with the Invoice object, if applicable. + + + + + + O + High + + Id of the location billed for this transaction. + + + + + + M + High + + Date transaction was made. + + + + + + M + High + + Amount received. + + + + + + M + High + + Memo transaction Id from other vendor software. + + + + + + O + High + + List of RefIds of financial account codes. + + + + + + O + High + + List of financial account codes. + + + + + + O + High + + Description of the transaction. + + + + + + O + High + + Rate of tax included in the billed amount. + + + + + + O + High + + Amount of tax included in the billed amount. + + + + + + O + High + + Method through which transaction was made (e.g. cash, credit card). If a receipt is made using two receipt methods (e.g. $20 in cash and $80 on credit), two PaymentReceipt objects are expected to be created, rather than a single object with mixed receipt method. + + + + + + O + High + + The cheque number issued, if paying creditors by cheque. + + + + + + O + High + + Note about the receipt or payment. + + + + + + O + High + + The accounting period against which the transaction is billed. + + + + + + O + High + + + + + + + + O + High + + + + + + + + O + High + + + + + + + + + M + High + + GUID for this payment or receipt. The application that owns this object is responsible for generating this unique Id. + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + + This object provides information down to the line item level for purchase orders. + + + + + + O + Low + + The Local Id of this purchase order. + + + + + + M + Low + + Purchase order number. + + + + + + M + Low + + This object references the VendorInfo object being billed. + + + + + + O + Low + + The location Id for this purchasing activity. + + + + + + O + Low + + The employee Id for the originator of this purchasing activity. + + + + + + M + Low + + Information about the item/s delivered. + + + + + + O + Low + + Date on which purchase order was created. + + + + + + O + Low + + Rate of tax included in the billed amount. + + + + + + O + Low + + Amount of tax included in the billed amount. + + + + + + O + Low + + Total amount billed. + + + + + + O + Low + + Date on which the object was last updated. + + + + + + O + Low + + Flag that order has been fully delivered. + + + + + + O + Low + + Original purchase order that this purchase order updates (e.g. to cancel line items). + + + + + + O + High + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + Transaction GUID for this purchasing activity. The application that owns this object and is responsible for generating this unique Id. + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + + This object contains basic vendor information (commonly known as creditors). + + + + + + O + Low + + The Local Id of this vendor. + + + + + + M + Low + + Name of the vendor. + + + + + + O + Low + + Contact information. + + + + + + O + Low + + Account number or other Id. + + + + + + O + Low + + Australian Business Number. + + + + + + O + Low + + The vendor is registered to collect GST. + + + + + + O + Low + + The vendors payment terms (typically expressed as number of days e.g. 14 days). + + + + + + O + Low + + BPay Id. + + + + + + O + Low + + Vendor's BSB number. + + + + + + O + Low + + Vendor's account number. + + + + + + O + Low + + Vendor's account name. + + + + + + O + High + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + Vendor Id. + + + + + + + + + + + + + + + + + + + + + + + + + + High + + This object is used to adjust balances between accounts. It is typically used to correct chart of account coding errors (e.g. created invoices for parents against the maths chart of account code when it should have been English). + + + + + + O + Low + + The Local Id of the journal. + + + + + + O + High + + RefId of account to debit. + + + + + + O + High + + RefId of account to credit. + + + + + + O + High + + Account to debit. + + + + + + O + High + + Account to credit. + + + + + + + O + High + + RefId of the originating transaction which requires adjustment. This could be an Invoice, PaymentReceipt or PurchaseOrder. + + + + + + + M + High + + + + + + + + + + + + + + + + + + + M + High + + Amount to transfer between the two accounts. + + + + + + O + High + + Original GST code for journal transfer (if required). + + + + + + O + High + + Replacement GST code for journal transfer (if required). + + + + + + O + High + + Note about the journal. + + + + + + O + High + + Details of the Adjustment if it requires more than one line. + + + + + + O + Low + + Date on which journal was created. + + + + + + O + Low + + Date on which journal was approved. + + + + + + O + Low + + Authority or person who created the journal. + + + + + + O + Low + + Authority or person who approved the journal. + + + + + + O + High + + + + + + + + O + High + + + + + + + + O + High + + + + + + + + + M + High + + Journal Id. + + + + + + + + + + + + + + + + + + + + + + + + + + High + + + This object is used to capture general information about debtors. + + + + + + O + Low + + The Local Id of this debtor. + + + + + + + M + High + + Id of the entity referred to by this object (e.g., student, employee, organization). + + + + + + + M + High + + SIF object referenced by BilledEntity. + + + + + + + + + + + + + + + + + + O + High + + Addresses of the debtor to be used for billing. These addresses override any addresses found in the Billed Entity. + + + + + + O + High + + Name of the entity to be used for billing (e.g. company name rather than individual name). + + + + + + O + High + + Note about billing requirements. + + + + + + O + High + + Any discount amount applicable to this debtor (e.g. family discount for scholarship, number of children enrolled). Is a percentage. + + + + + + O + High + + + + + + + + O + High + + + + + + + + O + High + + + + + + + + + M + High + + Debtor Id. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + This object provides more detail about the attendance spans for a single student during the + day: it provides more detailed information than the single TimeIn and TimeOut elements in + StudentDailyAttendance. + + + + + + M + Low + + The ID (GUID) of the student for whom this attendance information is being reported. + + + + + + M + Low + + The ID (GUID) of the school for which this attendance information is being reported. + + + + + + M + Low + + The calendar date to which this attendance reporting period relates. + + + + + + M + Low + + School year for which this enrollment is applicable, expressed as the four-digit year in + which the school year ends (e.g. 2007). + + + + + + O + Low + + Breakdown of times that the student entered or returned to school. + + + + + + O + Low + + List of any period attendances that need to be captured as part of a full list of student attendance types. + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + The ID (GUID) that uniquely identifies the instance of the object. + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + This object provides a summary of a student's daily attendance and membership information for a given school during the time period between the StartDate and EndDate, inclusive. As such, there may be multiple instances of this object for a student in a school over the course of a school year. + + + + + + M + Low + + The ID (GUID) of the student for whom this attendance information is being reported. + + + + + + M + Low + + The ID (GUID) of the school for which this attendance information is being reported. + + + + + + M + Low + + School year for which the information is applicable. + + + + + + M + Low + + Starting date of this attendance reporting period. + + + + + + M + Low + + Ending date of this attendance reporting period. + + + + + + O + Low + + Number of the school day represented in StartDate. + + + + + + O + Low + + Number of the school day represented in EndDate. + + + + + + + + O + Low + + Full time equivalent numeric value of the student's course load during this attendance period, expressed in decimal form, where 1.00 represents a full time enrollment. + + + + + + + + + + + M + Low + + The number of days the student attended school when school was in session between the StartDate and EndDate, inclusive. + + + + + + M + Low + + The number of days the student was absent from school with a valid excuse when school was in session between the StartDate and EndDate, inclusive. + + + + + + M + Low + + The number of days the student was absent from school without a valid excuse when school was in session between the StartDate and EndDate, inclusive. + + + + + + O + Low + + The number of days the student was tardy when school was in session between the StartDate and EndDate, inclusive. + + + + + + M + Low + + The number of days the student was present plus the number of days the student was absent when school was in session during the period between the StartDate and EndDate, inclusive. + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + An ID (GUID) for this summary of attendance information being reported on. This GUID would be used to form a REST URL. + + + + + + + + + + + + + + + + + + + + + + + + + + Extreme + + This object provides daily attendance information for a particular student in a particular school on a particular date. + + + + + + M + Medium + + The ID (GUID) of the student for whom this attendance information is being reported. + + + + + + M + Low + + The ID (GUID) of the school for which this attendance information is being reported. + + + + + + M + Low + + The calendar date to which this attendance information relates. + + + + + + M + Low + + + School year for which this enrollment is applicable, expressed as the four-digit year in which the school year + ends (e.g. 2007). + + + + + + + O + Low + + Value of a day this instance represents. + + + + + + M + Extreme + + Locally defined code for attendance. + + + + + + M + Low + + Approved or Unapproved status of this attendance code. + + + + + + C + Low + + The time the student entered or returned to school. Must be provided if 'Partial' chosen for DayValue. + + + + + + C + Low + + The time the student left school. Must be provided if 'Partial' chosen for DayValue. + + + + + + + + C + Low + + Must be provided if the DayValue is "Partial" or "Other". The amount of absence represented by AttendanceCode, up to three decimal places. + + + + + + + + + + O + Extreme + + Note related to this particular attendance. + + + + + + O + Extreme + + + + + + + + O + Extreme + + + + + + + + O + Extreme + + + + + + + + + M + Low + + The ID (GUID) assigned to uniquely identify this attendance record. + + + + + + + + + + + + + + + + + + + + + + + + + + Extreme + + + This object allows recording of period level attendance for a student. + + The Australian StudentPeriodAttendance object differs to the US StudentPeriodAttendance object in the following ways: + Student Period Attendance object is usually linked to a SessionInfo object (see below), but it is possible, for simple period attendance packages, to not link period attendance to a session or timetable.There will be one provider of the StudentPeriodAttendance within a SIF Zone in Australia. The US, in contrast, has specified objects and events to allow for multiple providers of the StudentPeriodAttendance object in a zone. + + + + + + M + Low + + The GUID of the student that this attendance applies to. + + + + + + M + Low + + The school where the attendance was recorded. Somewhat redundant, needed for requests. + + + + + + M + Low + + The date of the attendance event. + + + + + + O + Low + + The GUID of the session that this attendance applies to. + + + + + + O + Low + + The GUID of the ScheduledActivity Object attendance applies to. + + + + + + O + Low + + The period within which attendance is being reported, e.g. "4D". + + + + + + O + Low + + The time the student entered or returned to this class. + + + + + + O + Low + + The time the student left this class. + + + + + + M + Extreme + + Code that describes the absence or attendance + + + + + + M + Low + + Approved or Unapproved status of this attendance code. + + + + + + O + Low + + + School year for which this enrollment is applicable, expressed as the four-digit year in which the school year + ends (e.g. 2007). + + + + + + + O + Low + + An audit trail to help determine who entered this attendance event and when. + + + + + + O + Extreme + + This element contains the comments that are relevant to this attendance record. + + + + + + O + Extreme + + + + + + + + O + Extreme + + + + + + + + O + Extreme + + + + + + + + + M + Low + + The ID (GUID) assigned to uniquely identify this attendance record. + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + + This object provides the link between Period Attendance and the school's timetable. It allows subject and teaching group information to be communicated to/from the attendance system. + + + + + + + M + Low + + The ID (GUID) of the school for which this attendance information is being reported. + + + + + + M + Low + + The (GUID) of the piece of Curriculum (TT Grid) scheduled + + + + + + M + Low + + School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2007"). + + + + + + M + Low + + Session Local Identifier + + + + + + M + Low + + TimeTableSubject Local Identifier + + + + + + M + Low + + Teaching Group Local Identifier + + + + + + O + Low + + School Local Identifier + + + + + + O + Low + + Staff Local Identifier + + + + + + C + Low + + Room number as presented to the user or application. Needs to be provided if changed from TimeTableCell. + + + + + + M + Low + + Day Id. + + + + + + M + Low + + Period Id within the Day Id + + + + + + M + Low + + Date of Session + + + + + + O + Low + + Optional Start Time + + + + + + O + Low + + Optional End Time + + + + + + O + Low + + Was the Roll Marked for this Period? + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + The GUID of the Object + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + This object defines information related to a school calendar day in a given school calendar year. If both CalendarDate and CalendarSummary objects are supported, there must be an instance of this object for each date between CalendarSummary StartDate and EndDate, inclusive. + + + + + + M + Low + + A specific school day that occurs within the school year. + + + + + + O + Low + + The ID (GUID) of the calendar summary in which this calendar date is. + + + + + + M + Low + + The ID (GUID) of the school for which this calendar information is being reported. + + + + + + M + Low + + School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2009"). + + + + + + M + Low + + Calendar date type information. + + + + + + O + Low + + Order in which the calendar date falls within the school calendar. + + + + + + O + Low + + Information describing how the day relates to student attendance. + + + + + + O + Low + + Information describing how the day relates to teacher attendance. + + + + + + O + Low + + Information describing how the day relates to administrator attendance. + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + An ID (GUID) for this day date of the calendar information that is being reported. This GUID would be used to form a REST URL. + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + This object provides a summary of a school's calendar information for a given school year. A school may have more than one calendar per school year (e.g., one calendar for Kindergarten students, one for special education students, one for seniors, or one for each calendar track), and each may have different days in session, start and end dates, minutes per day, instructional minutes, etc. + + + + + + M + Low + + The ID (GUID) of the school for which this calendar information is being reported. + + + + + + M + Low + + School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2007"). + + + + + + M + Low + + The locally assigned identifier for this calendar. + + + + + + O + Low + + Textual description of the school calendar. + + + + + + M + Low + + The total number of days that the school was or is anticipated to be in session during the school year. Also included are days on which the education institution facility is closed and the student body as a whole is engaged in planned activities off-campus under the guidance and direction of staff members. + + + + + + O + Low + + The first calendar date, whether or not instruction was provided. If both CalendarSummary and CalendarDate objects are supported, StartDate must be the date of the first chronological instance of CalendarDate for the school's calendar. + + + + + + O + Low + + The last calendar date, whether or not instruction was provided. If both CalendarSummary and CalendarDate objects are supported, EndDate must be the last chronological instance of CalendarDate for the school's calendar. + + + + + + O + Low + + The first day of student instruction. + + + + + + O + Low + + The last day of student instruction (including days or times that students are present for purposes of testing and/or evaluation, but not including whole or part-days whose sole purposes is for distribution of report cards). + + + + + + O + Low + + Date of graduation ceremony. + + + + + + O + Low + + The total number of instructional minutes for this calendar for the school year. + + + + + + O + Low + + The number of minutes in the day in which the school is normally in session. + + + + + + O + Low + + Collection of year levels applicable to this school calendar. + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + The ID (GUID) of the calendar to which this information relates. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + + This object provides information about a particular assignment, allows applications to synchronize each other's assignment tables, gathers the definition for a GradingAssignmentScore object, etc. + + + + + + + O + Low + + The GUID for the TeachingGroup object in which this assignment has been set. + + + + + + O + Low + + The GUIDs for individuals that this assignment has been set for. + + + + + + O + Low + + The Id (GUID) that uniquely identifies the School in which this assignment has been set. + + + + + + O + Low + + A particular grading category for the assignment, used to provide grouping and type information. + + + + + + M + Low + + The text-based description of the assignment. + + + + + + M + Low + + The points possible on the assignment. + + + + + + O + Low + + Creation date of the assignment. + + + + + + O + Low + + Date the assignment is due. + + + + + + O + Low + + The weight of the assignment. + + + + + + O + Low + + How many attempts the student is allowed on the assignment (applicable particularly to online activities). + + + + + + O + Low + + The location of the document that describes the assignment. If Type is PDF, this element will contain the Base64 encoding of the entire document. Preferred against DetailedDescriptionBinary for online assessment. + + + + + + O + Low + + The Base64 encoding of a document (e.g. PDF) describing the assignment. + + + + + + O + Low + + Type of assessment (e.g. diagnostic vs pedagogical). + + + + + + O + Low + + Level at which assessment is aimed; may be year level. + + + + + + O + Low + + Purpose for assignment. + + + + + + O + Low + + Assignments which this assignment is composed of. + + + + + + O + Low + + Rubric Scoring information. + + + + + + O + Low + + Prerequisite conditions to be met for assessment. + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + A GUID that identifies an instance of this object. + + + + + + + + + + + + + + + + + + + + + + + + + + High + + + This object provides score information about a particular assignment. + + + + + + + O + Low + + The GUID for the student whose score this is. + + + + + + M + Low + + The Local Id for the student whose score this is. + + + + + + O + Low + + The GUID for the TeachingGroup object in which this assignment has been set. + + + + + + O + Low + + The Id (GUID) that uniquely identifies the School in which this assignment has been set. + + + + + + M + Low + + The grading assignment for which this is a score. + + + + + + O + Low + + The staff member who marked the assignment, and was responsible for any associated teacher judgement. + + + + + + O + Low + + Date the assignment was graded. + + + + + + O + Low + + If true, this is the expected or calculated score for the assignment. If false, this is the score the student received through attempting the assignment. The expected score can be used to substitute for the received score, where the received score is unavailable; e.g. the student has not done the assessment, but will receive a default mark rather than be penalised with a zero grade. + + + + + + C + Medium + + The score represented as points. Conditionally required that one or more of ScorePoints, ScorePercent or ScoreLetter must be filled in. For online assignments, ScorePoints should be used to the exclusion of other scores. + + + + + + C + Medium + + The score represented as a percent. Conditionally required that one or more of ScorePoints, ScorePercent or ScoreLetter must be filled in. + + + + + + C + Medium + + The score represented as a letter grade. Conditionally required that one or more of ScorePoints, ScorePercent or ScoreLetter must be filled in. + + + + + + O + Medium + + Text description of the score. + + + + + + O + Medium + + Subscores contributing to the total mark. + + + + + + O + High + + Teacher judgement associated with the score. + + + + + + O + Low + + Interpretation of Grade. + + + + + + O + Low + + If this is a draft submission, or re-submission, iteration of the attempt. + + + + + + O + High + + + + + + + + O + High + + + + + + + + O + High + + + + + + + + + M + Low + + A GUID that identifies an instance of this object. + + + + + + + + + + + + + + + + + + + + + + + + + + Medium + + + This object defines the types of values allowed for a mark and the domain for each mark value. At least one of the Percentage, Numeric, Letter or Narrative nodes must be used to create a valid MarkValueInfo. + + + + + + + M + Low + + The Id (GUID) that uniquely identifies the School that these Mark Values apply to. + + + + + + O + Low + + The year levels that this MarkValueInfo applies to. + + + + + + M + Low + + The text name of the value list ("Letter Grades", "Letter Grades (+/-)", "ESU", "Pass/Fail", "Override Grades", "Citizenship Comment Codes", etc.). + + + + + + O + Low + + The minimum percent value accepted for this mark. + + + + + + O + Low + + The maximum percent value accepted for this mark. + + + + + + O + Low + + The threshold for a mark to be considered passing. + + + + + + O + Low + + Number of significant digits. + + + + + + O + Low + + Number of decimal places. + + + + + + O + Low + + Lowest Mark in the range (e.g., 98, 3.95). + + + + + + O + Low + + Highest Mark in the range (e.g., 100, 4.0). + + + + + + O + Low + + The threshold for a mark to be considered passing. + + + + + + C + Low + + List of specific valid letter Marks. + + + + + + M + Low + + If present, indicates that a free-form text narrative is accepted. + + + + + + O + Low + + An integer value representing the maximum number of Unicode characters for the narrative, the UTF-8 encoding of which may be longer. + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + The Id (GUID) that uniquely identifies this MarkValueInfo entity. + + + + + + + + + + + + + + + + + + + + + + + + + + + + StudentGrade is a grade in isolation, not necessarily linked to an assessment, teaching group, class, or curriculum. + + + + + + M + Low + + + The Id (GUID) that uniquely identifies the StudentPersonal object that this item refers to. + + + + + + + O + Low + + + Homegroup that the student belongs to. + + + + + + + O + Low + + Year level of student. + + + + + + O + Low + + + Short free format label that describes the teaching group. + + + + + + + O + Low + + + The Id (GUID) that uniquely identifies the Teaching Group in which this Grade was assigned. + + + + + + + O + Low + + + The main staff member who graded the student, and was responsible for any associated teacher judgement. + + + + + + + O + Low + + + Any other staff members who were involved in the grading or the student or who were responsible for any associated teacher judgement/s. + + + + + + + O + Low + + The Id (GUID) that uniquely identifies the School that these values apply to. + + + + + + O + Low + + Period over which grade is calculated. StudentGrade is intended to range over work done through a marking period; it is not intended for one-off pieces of formative assessment. + + + + + + O + Low + + + The scope of the StudentGrade; e.g. subject matter. Should be used if no TeachingGroup is associated with the grade. + + + + + + + O + Low + + + Learning area against which the grade was given. + + + + + + + O + Low + + + We will now allow this in 3.4.3 to be either a GUID to LearningStandardItem, or a URL to the National Curriculum. This can be a content description or a strand. + + + + + + + O + Low + + Assignments that the student went through to achieve this summative assessment. + + + + + + O + Low + + + Overall grade that the student has received. + + + + + + + O + Low + + + The teacher judgement of the student's performance as captured in this object. + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + The Id (GUID) that uniquely identifies this object. + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + This object provides information about a term; i.e., a reportable period of time. + + + + + + M + Low + + The ID (GUID) that identifies the school where the term is used. + + + + + + M + Low + + + School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2009"). + + + + + + + M + Low + + Starting date of the term. + + + + + + M + Low + + Ending date of the term. + + + + + + O + Low + + Text-based description of the term. + + + + + + + + O + Low + + Portion of the school year represented by this term, expressed in decimal form precise to 4 decimal places (e.g., 0.1333). + + + + + + + + + + + O + Low + + Locally-defined code. + + + + + + O + Low + + The name, description, or code of the track that contains this term. This is used when there are multiple tracks within a school. For instance, kindergarten commonly has a different set of terms than other grades within the school. + + + + + + O + Low + + What sort of Session this TermSpan equates to. + + + + + + O + Low + + Does this TermInfo represent a marking period? + + + + + + O + Low + + Does this TermInfo represent a scheduling term? + + + + + + O + Low + + Does this TermInfo represent an attendance term? + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + The ID (GUID) that uniquely identifies this TermInfo entity. + + + + + + + + + + + + + + + + + + + + + + + + + + High + + This object serves to represent a student's score (score in the form of a teacher judgement against written achievement standards), which has been recorded against a curriculum node (the curriculum node belongs to a curriculum structure), which was taught as part of a school-defined class, during a specific reporting period. + + + + + + M + Medium + + The calendar year, where formal judgements are made. + + + + + + C + Medium + + The TermInfo Object, if one is published, in which the judgements are made. Either a TermInfoRefId or a LocalTermCode must be provided. + + + + + + C + Medium + + Refers to a local time period, the reporting period, (e.g. mid or end) within the calendar year, where formal judgements are made. Either a TermInfoRefId or a LocalTermCode must be provided. + + + + + + C + High + + The link to the student associated with this score. Either the StudentPersonalRefId or the StudentStateProvinceId, (in Vic = VSN), or StudentLocalId MUST BE provided. + + + + + + C + High + + The state-assigned identifier for this student. Either the StudentPersonalRefId or the StudentStateProvinceId, (in Vic = VSN), or StudentLocalId MUST BE provided. + + + + + + C + High + + The Local identifier for this student. Either the StudentPersonalRefId or the StudentStateProvinceId, (in Vic = VSN), or StudentLocalId MUST BE provided. + + + + + + M + Medium + + The year level of the student in context of the judgement (i.e. year level relative to the SchoolYear and LocalTermCode). + + + + + + C + Low + + The registration associated with this score. Either TeachingGroupRefId or ClassLocalId MUST BE provided. + + + + + + C + Low + + LocalId that identifies the class code of the class associated with the school-defined subject. Either TeachingGroupRefId or ClassLocalId MUST BE provided. + + + + + + C + Low + + The Id (GUID) of the StaffPersonal record for the teacher who is primarily associated with the score. Either StaffPersonalRefId or StaffLocalId MUST BE provided. + + + + + + C + Low + + LocalId of the StaffPersonal record for the teacher who is primarily associated with the score. Either StaffPersonalRefId or StaffLocalId MUST BE provided. + + + + + + C + Low + + + Either a GUID to LearningStandardItem, LocalId or a URL to Curriculum . This can be a content description or a strand. Either a LearningStandardList or CurriculumCode AND CurriculumNodeCode Must be provided. + + + + + + + C + Low + + + The curriculum code, associated with the Teacher Judgement. Either a LearningStandardList or CurriculumCode AND CurriculumNodeCode Must be provided. + + + + + + + C + Low + + + The curriculum node code, associated with the Teacher Judgement. Each curriculum consists of a nested structure of nodes. Either a LearningStandardList or CurriculumCode AND CurriculumNodeCode Must be provided. + + + + + + + M + Low + + The score reflecting the teacher judgement against standards. Boundaries determined by the system. + + + + + + O + High + + Any Special Circumstance, (or none), that needs to be taken into consideration. + + + + + + O + High + + Any Managed Pathway that needs to be recorded. + + + + + + C + Low + + The RefId of the SchoolInfo Object. It can be used as the link to the school object associated with this score. Either the SchoolInfoRefId OR (SchoolLocalId AND SchoolCommonwealthId, (AGEID)), MUST BE provided. + + + + + + C + Low + + The link to the school associated with this score. Either the SchoolInfoRefId OR (SchoolLocalId AND SchoolCommonwealthId, (AGEID)), MUST BE provided. + + + + + + C + Low + + The Australian Government Education ID that can be used as a link to the school associated with this score. Either the SchoolInfoRefId OR (SchoolLocalId AND SchoolCommonwealthId, (AGEID)), MUST BE provided. + + + + + + O + High + + + + + + + + O + High + + + + + + + + O + High + + + + + + + + + M + Medium + + The GUID that uniquely identifies an instance of the object. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + + A curriculum standards document or the like published by a national, state, district, school site, professional association or other interested party. The LearningStandardDocument reflects an expectation of student work. + + + + + + + M + Low + + Name of curriculum document, i.e., "NSW History Curriculum K-10." + + + + + + O + Low + + Description of the standards document. + + + + + + O + Low + + Description of the curriculum document that allows pictures as well as text.. + + + + + + M + Low + + + Defines source of standard document. This is the descriptive type of the organization listed in Organization. It serves to describe the type of the standards contained within the document. + + + + + + + + + + + + + + + + + + M + Low + + Name of organization represented by the document, i.e., "National Council of Teachers of Mathematics (NCTM)"," "ACARA", "NSW DET". + + + + + + O + Low + + A list of the organisations of the curriculum document, i.e. "ACARA". May be the same as "Organization" above. + + + + + + O + Low + + A brief description of how to contact the organization maintaining the standards. It could be a phone number, email address, or URL. + + + + + + M + Low + + + + + + + + M + Low + + Current status of the document. + + + + + + + + + + + + + + O + Low + + The date the current status was achieved. + + + + + + O + Low + + The date the local organization adopted this standard document + + + + + + O + Low + + The date the local organization stopped using this standard document and superseded by a new document. + + + + + + O + Low + + This is the date that the governing organization retired this document.  + + + + + + O + Low + + Copyright for document. + + + + + + O + Low + + SIF common YearLevels element + + + + + + O + Low + + Date document data was added to the repository + + + + + + M + Low + + Link to the first/top LearningStandardItem in the standard hierarchy + + + + + + O + Low + + References to Learning Standard Documents. + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + Id for the standards document + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + + This object contains information related to curriculum standards statements "standards" or "benchmarks" or the like + within the document. Each LearningStandardItem reflects an individual standard statement and may occur + at several levels within a hierarchially structured document. + + + + + + + O + Low + + Container for related resources. + + + + + + O + Low + + The name of the state or organization that authored and manages updates to the curriculum document (i.e., ACARA, NSW DET). + + + + + + M + Low + + Description of hierarchical level within standards tree. + + + + + + O + Low + + GUID assigned to the LearningStandardItem directly above it in the hierarchy tree. This is a repeatable element because a single granular item may relate to multiple parent levels of the hierarchy. + + + + + + O + Low + + An alphanumeric Id code as defined by the organization to identify the statement. + + + + + + O + Low + + The text of the "outcome", "standard", or other element within the structured curriculum document. + + + + + + M + Low + + A list of academic level or years. + + + + + + O + Low + + Subject matter of a student's study as codified under the Australian Curriculum. + + + + + + O + Low + + This element describes the unique identifier for each LearningStandard. + + + + + + M + Low + + The RefId of the item's parent LearningStandardDocument. + + + + + + O + Low + + Container for external relationships. + + + + + + O + Low + + This is the second to most granular level of the learning or performance standard associated with the grade level. + + + + + + O + Low + + This is the most granular level of the learning or performance standard associated with the grade level. + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + GUID assigned to each statement at each level within the document hierarchy + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + + This object contains information related to learning resources that may be used in educational settings. These + include textbooks, Internet content, educational software, videos and DVDs, supplemental print material, etc. + + + + + + + M + Low + + Name of learning resource. + + + + + + O + Low + + Name of organization or company that created the resource. + + + + + + O + Low + + Contains contact information about resource authors. + + + + + + O + Low + + Description of location of resource, i.e. location in library or URL, community resource, outside resource supplier. + + + + + + + + M + Low + + A qualifying attribute for the Location payload. If ReferenceType is "URI", the payload contains a web address where the resource can be found. + + + + + + + + + + O + Low + + Describes availability status of resource, e.g. "checked out." + + + + + + O + Low + + Description of the resource, e.g., "This textbook is intended for year 4 social studies students and addresses..." + + + + + + O + Low + + Year levels the resource is suitable for. + + + + + + O + Low + + Subject areas the resource is suitable for. + + + + + + O + Low + + + Resource media types. + + + + + + + O + Low + + Describes terms of use for resource. + + + + + + O + Low + + A date that defines the date of agreement. + + + + + + O + Low + + Authorizations to use this resource. For example, this resource may be included as part of the district's standard curriculum model. + + + + + + O + Low + + Evaluations/review of the resource. + + + + + + M + Low + + Lesson or activity-sized portions of a resource. + + + + + + O + Low + + References to LearningStandardItems. + + + + + + O + Low + + + Reference to a LearningResourcePackage, a transport envelope for teaching and learning object files. + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + GUID assigned to this LearningResource. + + + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + A wrapper for any external learning content to be transmitted across a SIF Zone. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + High + + This object represents a student's attempt to undergo NAP assessment in a particular test. + + + + + + O + High + + The student associated with the NAP event. + + + + + + M + High + + Platform student identifier, allocated by the National Assessment Platform to the student registration for this school enrollment. + + + + + + O + Low + + Optional reference to a school associated with the NAP Event. + + + + + + M + Low + + The ACARA School Id for the school that the student sitting the test is enrolled in, as assigned in the Australian School List. + + + + + + O + Low + + The GUID for the test that the student is sitting. May be linking to prior codeframe download. + + + + + + M + Low + + Local identifier of NAP test. + + + + + + M + Low + + (Government, or Non-Government). + + + + + + O + Low + + System if a systemic school. + + + + + + O + Low + + School Location + + + + + + O + Low + + Name of school where reports will be sent to, in case of walk-ups + + + + + + O + Low + + School Location + + + + + + M + High + + + + + + + + M + High + + Text added to reports indicating the participation status of the student for the NAP test. Determined by the Participation Code. + + + + + + O + Low + + Device used to do the test. + + + + + + C + Low + + Date test administered. Not provided unless the student was actually administered the test. + + + + + + C + Low + + Time student commenced test. Not provided unless the student was actually administered the test. + + + + + + C + High + + Time taken for student to complete test. Not provided unless the student was actually administered the test. + + + + + + O + High + + Reason given for student to be exempted from the NAP test. + + + + + + O + Low + + Flag that the personal details of the student have changed since registration. + + + + + + O + Low + + Flag indicating possible Platform Student Identifier error. + + + + + + O + Low + + Flag indicating a possible duplicate record for a student. + + + + + + O + High + + Flag indicating whether a student's date of birth is in expected range. + + + + + + O + High + + An event disrupting a test session. + + + + + + O + High + + Adjustment information. + + + + + + O + High + + List of local codes. + + + + + + O + High + + + + + + + + O + High + + + + + + + + + M + Low + + The GUID that uniquely identifies an instance of the object. + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + This object represents an assessment assigned in the context of NAP, targeted at a particular domain and year level. + + + + + + M + Low + + Contents of an assessment assigned in the context of NAP, targeted at a particular domain and year level. + + + + + + O + High + + List of local codes. + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + The GUID that uniquely identifies an instance of the object. + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + This object represents a student's attempt to undergo NAP assessment in a particular test. + + + + + + O + Low + + The GUID for the test that the student is sitting. May be linking to prior codeframe download. + + + + + + M + Low + + Local identifier of NAP test. + + + + + + M + Low + + Contents of a Testlet in the context of NAP. + + + + + + M + Low + + List of test items contained in the testlet. + + + + + + O + High + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + The GUID that uniquely identifies an instance of the object. + + + + + + + + + + + + + + + + + + + + + + + + + + Medium + + This object represents the summary of aggregate scores in a NAP test for a school. + + + + + + O + Low + + Optional reference to a school associated with the administration of the NAP Test. + + + + + + M + Low + + The ACARA School Id as assigned in the Australian School List. + + + + + + O + Low + + The GUID for the NAP Test. May be linking to prior codeframe download. + + + + + + M + Low + + Local identifier of NAP test. + + + + + + O + Low + + The numeric value of the national student scaled score average for the NAP domain and test level. + + + + + + O + Medium + + The numeric value of the school student scaled score average for the NAP domain and test level. + + + + + + O + Low + + The numeric value of the jurisdiction student scaled score average for the NAP domain and test level. + + + + + + O + Low + + The numeric value representing the top scaled score of the National 60% band graphic for this NAP domain and test level. + + + + + + O + Low + + The numeric value representing the bottom scaled score of the National 60% band graphic for this NAP domain and test level. + + + + + + O + High + + + + + + + + O + Medium + + + + + + + + O + Medium + + + + + + + + + M + Low + + The GUID that uniquely identifies an instance of the object. + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + This object represents the description of a test item as context for response; may be exemplar item instead of the actual item. + + + + + + M + Low + + Contents of a Test Item on the context of NAP. + + + + + + O + High + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + The GUID that uniquely identifies an instance of the object. + + + + + + + + + + + + + + + + + + + + + + + + + + High + + Capture of student's responses to a NAP test. + + + + + + M + High + + Flag to exclude this student's responses from National Reporting. If absent, student response is assumed to be excluded. + + + + + + O + High + + Flags at student level that the test responses given are to be treated as part of the Calibration Sample. + + + + + + O + High + + Flags at student level that the test responses given are to be treated as part of the Equating Sample. + + + + + + C + High + + Student's trajectory through adaptive test for the domain. Expressed as a sequence of node identifiers. Not provided if test is not adaptive (e.g. Writing). + + + + + + C + High + + Student's trajectory through adaptive test for the domain. Expressed as a sequence of testlet identifiers. Not provided if test is not adaptive (e.g. Writing). + + + + + + O + High + + The student associated with the NAP event. + + + + + + M + High + + Platform student identifier, allocated by the National Assessment Platform to the student registration for this school enrollment. + + + + + + O + Low + + The GUID for the test that the student is sitting. May be linking to prior codeframe download. + + + + + + M + Low + + Local identifier of NAP test. + + + + + + C + High + + Overall score received in the NAP test. Contents are not populated if this is an empty object (sanctioned abandonment or refusal). + + + + + + C + High + + Conditional on Participation Code. + + + + + + O + High + + + + + + + + O + High + + + + + + + + O + High + + + + + + + + + M + + + The GUID that uniquely identifies an instance of the object. + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + This object replicates the codeframe information about each NAPLAN test (per year level and domain), as a tree of GUIDs pointing to the relevant testlet and item/stimulus objects, so that the structure of the test can be traversed within one object. + + + + + + M + Low + + The GUID that identifies the associated NAP test object. + + + + + + M + Low + + Contents of an assessment assigned in the context of NAP, targeted at a particular domain and year level. + + + + + + M + Low + + List of Testlets. + + + + + + O + High + + List of Local Codes. + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + The GUID that uniquely identifies an instance of the object. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + High + + An outcome of a Student Wellbeing Event - or more often referred to in discussions as an 'Incident' usually will have a WellbeingResponse, action or an outcome. Many events may have WellbeingResponses that need to be reported to other systems or agencies. This may be a Suspension, an Expulsion/Exclusion, or an experience which requires reward or recognition. WA has specific language around categories of suspension—e.g. they are legally constrained not to refer to expulsion of students. + + + + + + O + Low + + The Local Id of this WellbeingResponse. + + + + + + M + High + + The ID (GUID) of the student to whom this WellbeingResponse belongs. + + + + + + M + Low + + The ID (GUID) of the school for which this WellbeingResponse is being reported. + + + + + + M + Low + + The calendar date on which this WellbeingResponse was published. + + + + + + M + Low + + The date the WellbeingResponse period commenced. + + + + + + O + Low + + The date the WellbeingResponse is due to finish. + + + + + + C + High + + Category of WellbeingResponse. + + + + + + O + High + + Text relating to the particular WellbeingResponse. + + + + + + O + High + + >A person (additional to the student) involved in a Wellbeing event/response where required to be known. + + + + + + O + High + + Container for details of a Suspension or Expulsion. + + + + + + O + High + + Container for details of a Detention. + + + + + + O + High + + Container for Information to define the need for a Plan. + + + + + + O + High + + Container for details of an Award. + + + + + + O + High + + Container for details of another type of Response. + + + + + + O + High + + Describes the Location of any associated documents kept in relation to this Response. + + + + + + O + High + + + + + + + + O + High + + + + + + + + O + High + + + + + + + + + M + Low + + The ID (GUID) assigned to uniquely identify this WellbeingResponse. + + + + + + + + + + + + + + + + + + + + + + + + + + High + + Alert indicating further intervention or knowledge required with regard to a student, which could be Medical, Legal or other. Can reflect both long-term attributes of a student (Characteristics) and short-term attributes (e.g. resulting from Events). They fulfil the need for something that can be sent, associated with the student to transfer information that carries basic, important information. Lightweight, it needs to alert teachers and systems that this student has a 'concern' that needs to be known for 'duty of care'. Currently in the SIF Model there exists the concept of 'medical alerts' and 'alerts', but these are lists of events that are carried with StudentPersonal: if anything is changed then for it to be recognised by consuming systems, they would need to re-consume StudentPersonal and ALL of the lists of alerts. It was noted that this information needs to travel as the result of an event or a concern, not necessarily as a by-product of a change in StudentPersonal. + + + + + + O + Low + + The Local Id of this this WellbeingAlert. + + + + + + M + High + + The ID (GUID) of the student to whom this WellbeingAlert belongs. + + + + + + M + Low + + The ID (GUID) of the school for which this WellbeingAlert is being reported. + + + + + + M + Low + + The calendar date on which this wellbeing alert was published. + + + + + + O + Low + + The date the wellbeing alert period commenced. + + + + + + O + Low + + The date the wellbeing alert is due to finish. + + + + + + C + High + + Category of WellbeingAlert. + + + + + + O + High + + Description of this particular wellbeing alert. + + + + + + O + Medium + + Is this Alert Restricted to a particular enrolment at a school? + + + + + + O + Medium + + Audience for this particular wellbeing alert. + + + + + + O + High + + Severity of this wellbeing alert. + + + + + + O + Medium + + Key Contact to get information about this wellbeing alert from. + + + + + + O + High + + + + + + + + O + High + + + + + + + + O + High + + + + + + + + + M + Low + + The ID (GUID) assigned to uniquely identify this WellbeingAlert. + + + + + + + + + + + + + + + + + + + + + + + + + + High + + A WellbeingAppeal is information about an "appeal" or a "request" in regard to a (negative/punitive) WellbeingResponse to a student event. + + + + + + O + Low + + The Local Id of this this WellbeingAppeal. + + + + + + M + High + + The ID (GUID) of the student to whom this WellbeingAppeal belongs. + + + + + + M + Low + + The ID (GUID) of the school for which this WellbeingAppeal is being reported. + + + + + + M + High + + The ID (GUID) of the WellbeingResponse for which this WellbeingAppeal is in response to. + + + + + + O + Low + + Local system Id of the Appeal. + + + + + + O + High + + Status of WellbeingAppeal. + + + + + + O + Low + + The calendar date on which this WellbeingAppeal was registered. + + + + + + O + High + + Text relating to the particular WellbeingAppeal. + + + + + + O + High + + Outcome of the particular WellbeingAppeal if known. + + + + + + O + High + + Describes the Location of any associated documents kept in relation to this Appeal. + + + + + + O + High + + + + + + + + O + High + + + + + + + + O + High + + + + + + + + + M + Low + + The ID (GUID) assigned to uniquely identify this WellbeingAppeal. + + + + + + + + + + + + + + + + + + + + + + + + + + High + + Event that impacts on a student's duty of care. This has been modelled by Sentral as an Incident, by CEOM as a behaviour support incident and by WA previously as an "Incident Report" but looking to move to terminology such as a "Wellbeing Event". There is an emphasis that this 'event' was needed to track both 'positive' and 'negative' behaviours and it not just the recording of a discipline incident or an accident. This event can be specific to a student, or a group of students, and is not global (e.g. a pandemic). Where an event involves more than one student, they can be listed in the person's involved or if part of a group, can be linked via a WellbeingPersonLink Object, new to the 3.4.5 Data Model. Where the event has an impact on a student's wellbeing an individual record for each student should be generated, or linked via WellbeingPersonLink. E.g. where a student is reporting that another student fell off his bike, then the reporting student is listed as a person involved, or where a student is part of a group, they can be connected via WellbeingPersonLink. + + + + + + C + High + + The ID (GUID) of the student to whom this WellbeingEvent belongs. If StudentPersonalRefId is not provided, then at least one (1) WellbeingPersonLink must exist after processing concludes. + + + + + + C + High + + Where there is more than one student or groups of students associated with this event, this is true. If true, to identify the groups, members and roles involved, query the WellbeingStudentLink Objects. + + + + + + M + Low + + The ID (GUID) of the school for which this WellbeingEvent is being reported. + + + + + + O + Low + + A Local Identifier for the Event. It is expected to be unique to the reporting site. + + + + + + O + High + + Text relating to the particular WellbeingEvent. + + + + + + M + High + + Category of WellbeingEvent. + + + + + + O + High + + List of Categories of WellbeingEvent. + + + + + + O + Low + + The ID (GUID) of the staff member who logged the Wellbeing Event record. + + + + + + O + Medium + + Details of Event Location. + + + + + + O + Low + + Date and time of the WellbeingEvent record creation. + + + + + + M + High + + The calendar date on which this WellbeingEvent occurred. + + + + + + O + High + + The time when WellbeingEvent occurred. + + + + + + O + High + + A description of the WellbeingEvent. + + + + + + M + High + + Time period of when the event occurred. + + + + + + O + High + + Flag indicating if the incident is confidential or not. If 'Y' should not be shared with any other system/school. + + + + + + C + High + + List of People involved in the Wellbeing event. Mandatory if more people than the student to which this event occurs is involved. + + + + + + O + High + + List of Actions where an action resulted and is known - maybe just a link to a WellbeingResponse Object + + + + + + O + High + + Current Status. + + + + + + O + High + + Describes the Location of any associated documents kept in relation to this Response. + + + + + + O + High + + + + + + + + O + High + + + + + + + + O + High + + + + + + + + + M + Low + + The ID (GUID) assigned to uniquely identify this WellbeingEvent. + + + + + + + + + + + + + + + + + + + + + + + + + + High + + A Personalised Plan will be created as the result of a Core Characteristic, Legal order, Pastoral Care info, ability or Student Behaviour. Will be a document, and the community feel that SIF would most usefully capture metadata around the document. Plans can be specific to a domain, but are still expected to aggregate information gathered about student in disparate locations. This is an extensive area and it SIF needs to provide that information which needs to be transferred between systems or agencies. Broad categories of Learning Plans that have been identified so far are; Medical Plan, Learning Plan, Attendance Plan and Behavioural Plan. + + + + + + O + Low + + The Local Id of this PersonalisedPlan. + + + + + + M + High + + The ID (GUID) of the student to whom this PersonalisedPlan belongs. + + + + + + M + Low + + The ID (GUID) of the school for which this PersonalisedPlan is being reported. + + + + + + M + High + + Category of PersonalisedPlan. + + + + + + M + Low + + The date the PersonalisedPlan period commenced. + + + + + + O + Low + + The date the PersonalisedPlan is due to finish. + + + + + + O + Low + + The date the PersonalisedPlan is due to be reviewed. + + + + + + O + High + + Text relating to the particular PersonalisedPlan. + + + + + + O + High + + Describes the Location of any associated documents kept in relation to this Response. + + + + + + O + High + + Link to any attachment. + + + + + + O + Low + + + + + + + + O + High + + + + + + + + O + High + + + + + + + + + M + High + + The ID (GUID) assigned to uniquely identify this PersonalisedPlan. + + + + + + + + + + + + + + + + + + + + + + + + + + High + + Core Wellbeing Characteristic that is integral to the Student. This may be a Medical condition, special needs or a characteristic such as a known disability or any other characteristic or condition that is student specific and impacts their learning. Some characteristics are already captured in the Demographics container of StudentPersonal however this object allows for more complex and targeted information. + + + + + + O + Low + + The Local Id of this WellbeingCharacteristic. + + + + + + M + High + + The ID (GUID) of the student to whom this WellbeingCharacteristic belongs. + + + + + + O + Low + + The ID (GUID) of the school for which this WellbeingCharacteristic is being reported. + + + + + + C + High + + Category of WellbeingCharacteristic. + + + + + + O + Low + + Starting Date for this Characteristic to be noted. + + + + + + O + Low + + End date for this Characteristic to be noted, if there is one. + + + + + + O + Low + + Date at which this information should be reviewed. + + + + + + O + High + + Text relating to the particular WellbeingCharacteristic. + + + + + + O + High + + Category of WellbeingCharacteristic. + + + + + + + + + + + + + + + + O + High + + Sub category of the WellbeingCharacteristic. + + + + + + + + + + + + + + + + O + High + + Local Code if required for Clarity. + + + + + + O + High + + + + + + + + O + High + + List any symptoms that are deemed necessary to record; e.g. Symptoms of Asthma could be a cough or wheeze etc. + + + + + + O + High + + + + + + + + O + High + + + + + + + + O + High + + + + + + + + O + High + + + + + + + + O + High + + Flag indicating if the characteristic is confidential or not. If 'Y' should not be shared with any other system/school. + + + + + + O + High + + Create an Alert for this Characteristic? + + + + + + O + High + + + + + + + + O + High + + Describes the Location of any associated documents kept in relation to this Characteristic. + + + + + + O + High + + + + + + + + O + High + + + + + + + + O + High + + + + + + + + + M + Low + + The ID (GUID) assigned to uniquely identify this WellbeingCharacteristic. + + + + + + + + + + + + + + + + + + + + + + + + + + High + + Object intended to list one or more groups of involved parties to a WellbeingEvent and optionally a WellbeingResponse, when the primary involvement in that event is not restricted to a single student. Groups are identified through the GroupId element, whose value is repeated for a WellbeingPersonLink instance for each member of that group. Participants are not restricted to being students, and can be staff, student contacts, or other third parties. + + + + + + O + Low + + The Local Id of this this WellbeingPersonLink. + + + + + + M + Low + + The ID (GUID) assigned to identify this Event that this object links to. + + + + + + O + Low + + The ID (GUID) assigned to identify a Response that this object maybe linked to. + + + + + + M + Low + + An identifier of the group involved. + + + + + + + O + + + The RefId of the Person involved in the event, can be supplied if the Person is already a staff, student or student contact. + + + + + + + M + + + + The type of SIF object that the PersonRefId attribute identifies. + + + + + + + + + + + + + + + + + + O + + + Optional free text name for a person, usually only used where the person does not have a personal record with a RefId e.g Is not represented in a StudentPersonal, StaffPersonal or StudentContactPersonal object. + + + + + + O + + + Optional free text detailing involvement. + + + + + + C + High + + If this Link is to a person who does not have a Personal Object, this is a LocalId or another identifier. + + + + + + C + High + + If this Link is to a person who does not have a Personal Object, this is a more details about that person. + + + + + + C + High + + If this Link is to a person who does not have a Personal Object, this is a more details about that person. + + + + + + O + High + + List of Actions where an action resulted and is known. This action list is added here in case follow up actions are specific to a member of the group. + + + + + + O + High + + + + + + + + O + High + + + + + + + + O + High + + + + + + + + + M + Low + + The ID (GUID) assigned to uniquely identify this WellbeingPersonLink. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + High + + Object for Australian Government collection submission collecting financial information from schools and school authorities. + + + + + + M + Low + + Data Year + + + + + + M + Low + + Which Round of the collection is this submission for? + + + + + + M + Low + + + Container for elements containing information on the Software Product and Vendor. + + + + + + + O + High + + A list of Financial Reports in this Financial Questionnaire AG Collection. + + + + + + O + High + + + + + + + + O + High + + + + + + + + O + + + + + + + + + + M + High + + GUID for this Report. The application that owns this object is responsible for generating this unique Id. + + + + + + + + + + + + + + + + + + + + + + + + + + High + + Object reporting the processing status of a collection object submitted to the Australian Government. Object is published by the Australian Government collections hub. + + + + + + M + High + + Authority who submitted the collection data. + + + + + + O + High + + System of Reporting Authority if Systemic. + + + + + + O + Low + + Commonwealth identifier for the submitting entity. + + + + + + O + High + + Extra information about submitter. + + + + + + O + Low + + Timestamp of the original collection submission that these entities were reported on. + + + + + + O + Low + + The type of AG Collection being reported on. + + + + + + M + Low + + Data Year + + + + + + M + Low + + Which Round of the collection is this submission for? + + + + + + O + High + + A list of the Reporting Objects being responded to. + + + + + + O + Extreme + + + + + + + + O + Extreme + + + + + + + + O + Extreme + + + + + + + + + M + High + + GUID for this Status Report. The application that owns this object is responsible for generating this unique Id. + + + + + + + + + + + + + + + + + + + + + + + + + + High + + Object for Australian Government collection submission collecting addresses of students from schools and school authorities + + + + + + M + Low + + Data Year + + + + + + M + Low + + Which Round of the collection is this submission for? + + + + + + O + Low + + + Container for elements containing information on the Software Product and Vendor. + + + + + + + O + High + + A list of Address Collections. + + + + + + O + High + + + + + + + + O + High + + + + + + + + O + High + + + + + + + + + M + High + + GUID for this Report. The application that owns this object is responsible for generating this unique Id. + + + + + + + + + + + + + + + + + + + + + + + + + + High + + Object for Australian Government collection submission collecting Student Attendance Information.The Student Attendance Collection captures attendance information for each school location by cohort. A cohort comprises the combination of year level, gender and indigeneity. There are a maximum of six possible cohorts per year level (see Cohort attribute in table below). Data is submitted to the collection at two reporting periods (Semester 1 and Term 3). Student Attendance data is only captured for full-time students in Years 1 to 10. + + + + + + M + Low + + Data Year + + + + + + M + Low + + Identifies the reference period for the collection. Schools report each reference period as a separate submission at different times of the school year. + + + + + + O + Low + + + Container for elements containing information on the Software Product and Vendor. + + + + + + + O + High + + A list of identifying information for the location reporting to STATS collection. + + + + + + O + High + + + + + + + + O + High + + + + + + + + O + High + + + + + + + + + M + High + + GUID for this Report. The application that owns this object is responsible for generating this unique Id. + + + + + + + + + + + + + + + + + + + + + + + + + + High + + + + + + + + M + Low + + Data Year + + + + + + M + Low + + Which Round of the collection is this submission for? + + + + + + O + Low + + + Container for elements containing information on the Software Product and Vendor. + + + + + + + O + High + + A list of Census Collections. + + + + + + O + + + + + + + + + O + + + + + + + + + + M + High + + GUID for this Report. The application that owns this object is responsible for generating this unique Id. + + + + + + + + + + + + + + + + + + + + + + + + + + High + + Object reporting the rounds available for submission of a particular Australian Government (AG) Collection. Object is published by the Australian Government Schools hub. + + + + + + O + Low + + The type of AG Collection. + + + + + + M + Low + + Data Year + + + + + + M + Low + + List of Rounds available for the particular collection. + + + + + + O + Extreme + + + + + + + + O + Extreme + + + + + + + + O + Extreme + + + + + + + + + M + High + + GUID for this Status Report. The application that owns this object is responsible for generating this unique Id. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + + The SystemRole Object defines the systems that a user has access to, the roles they perform within those systems, and the scope of those roles within the particular system. + + + + + + + M + Low + + The SIF RefId that provides the source Object for this SystemRole Object. + + + + + + M + Low + + At least one SystemContext must be provided. + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + The SIF RefId that uniquely identifies this object. + + + + + + + + + + + + + + + + + + + + + + + + + + Low + + Note: WARNING This object has been marked for deprecation and is planned to be removed with the 3.5 SIF AU Data Model release. If you plan to use this object, please contact your SIF AU DSWG member, please note that it may become unavailable. + + + + + + + M + Low + + SIF RefId that identifies the school providing the resource being tracked. + + + + + + M + Low + + Information about the ResourceUsage. + + + + + + M + Low + + Definitions of the values given in ResourceReportList/ ResourceReport/ ReportRow. + + + + + + M + Low + + List of resource reports, one per user. + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + O + Low + + + + + + + + + M + Low + + The SIF RefId that uniquely identifies this object. + + + + + + + + + + + + + + + + + + + + + Travel Mode - Introduced by CEM to indicate mode of travel of the student to/from school. Initial release in 3.4.8 + + + + + Walks between home or a carers' residence and school + + + + + Rides a bicycle or scooter between home or carer's place and school + + + + + Driven by car/motor vehicle between home or a carers' residence and school + + + + + Bus to/from school gates (mostly by bus, remainder on foot) + + + + + Tram to/from near school (mostly by tram, remainder on foot) + + + + + Train to/from near the school (mostly by train, remainder on foot) + + + + + Combination of car and public transport + + + + + Combinations of public transport such as train and bus, or train and tram + + + + + Taxi or other modes + + + + + + + Accompaniment - Introduced by CEM to indicate whether or not the student is accompanied to/from school. Initial release in 3.4.8 + + + + + Adult Accompaniment + + + + + Independent + + + + + Unknown + + + + + + +

Wellbeing Characteristics - High Level. Initially provided by WA. This code set is in draft and changes are expected. Future changes may re-specify code values.

+
+ + + + Adjustment Disorder + + + + + Anorexia + + + + + Anxiety Disorder + + + + + Attachment Disorder + + + + + Attention Deficit Hyperactivity Disorder (ADHD) + + + + + Bipolar Affective Disorder + + + + + Bulimia + + + + + Depression + + + + + Mixed Depression and Anxiety + + + + + Obsessive Compulsive Disorder + + + + + Oppositional Defiance Disorder + + + + + Paranoia + + + + + Post-Traumatic Stress Disorder + + + + + Reactive Attachment Disorder + + + + + Social Anxiety Disorder + + + + + Tic Disorder + + + + + Tourette's Syndrome + + + + + Conduct Disorder + + + + + Absence seizures epilepsy + + + + + Tonic-Clonic epilepsy + + + + + Myotonic epilepsy + + + + + Refractory epilepsy + + + + + Antibiotics -specify type(s) + + + + + Dairy + + + + + Egg + + + + + Fruit (specify) + + + + + Insect bites - nfd + + + + + Bees + + + + + Ants + + + + + Ticks + + + + + Latex + + + + + Peanuts + + + + + Shellfish + + + + + Tree nuts + + + + + Wheat + + + + + Other + + + + + Coeliac Disease - Gluten + + + + + Enterocolitis Syndrome + + + + + Food Protein Induced Syndrome + + + + + Anaemia + + + + + Haemophilia + + + + + Thalassemia + + + + + Vasculitis + + + + + Von Willebrand's Disease + + + + + Ehlers-Danlos + + + + + Fibromyalgia + + + + + Hip Dysplasia + + + + + Joint Hypermobility + + + + + Juvenile Arthritis + + + + + Köhler's Disease + + + + + Marfan Syndrome + + + + + Meyer's Dysplasia + + + + + Neurofibromatosis type 1 + + + + + Osgood Schlatter Condition + + + + + Osteogenesis Imperfecta + + + + + Scoliosis + + + + + Sever's Disease + + + + + Talipes + + + + + Von Eulenburg Disease + + + + + Angelman Syndrome + + + + + Charcot Marie Tooth + + + + + Coffin Lowry Syndrome + + + + + Coffin-Siris Syndrome + + + + + Down Syndrome + + + + + Foetal Alcohol Syndrome (FAS) + + + + + Fragile X Syndrome + + + + + G6 PD Deficiency + + + + + Hyperglycemia + + + + + Klinefelter Syndrome + + + + + Malignant Hyperthermia + + + + + MCADD - Metabolic disorder + + + + + Non Ketotic + + + + + Oculocutaneous Albinism + + + + + Phelan-McDermid Syndrome + + + + + Phenylketonuria + + + + + Pierre Robyn Syndrome + + + + + Potocki - Lupski Syndrome + + + + + Prader Willi Syndrome + + + + + Rubinstein-Taybi Syndrome + + + + + ScN2A (Sodium Channel) Gene Mutation + + + + + Trisomy - chromosome + + + + + Trisomy 21/Down Syndrome + + + + + Turner's Syndrome + + + + + Velocardiofacial Syndrome + + + + + Wolf-Hirschhorn Syndrome + + + + + X-Linked agammaglobulinemia + + + + + Cough + + + + + Eczema + + + + + Hay fever + + + + + Hives + + + + + Other + + + + + Rash + + + + + Bone cancer + + + + + Brain and/or spinal cord tumours + + + + + Lymphoblastic leukaemia + + + + + Neuroblastoma + + + + + Retinoblastoma + + + + + Conductive hearing loss + + + + + Otitis media + + + + + Perforated ear drum + + + + + Sensorineural hearing loss + + + + + Adrenal insufficiency + + + + + Diabetes + + + + + Hypopituitarism + + + + + Hypothyroidism + + + + + Multiple pituitary hormone deficiency + + + + + Pan-hypopituitarism + + + + + Thyroid + + + + + Crohn's disease + + + + + Cyclic vomiting syndrome + + + + + Diurnal encopresis + + + + + Diurnal enuresis + + + + + Dumping syndrome + + + + + Gastrostomy + + + + + Hirschsprung syndrome + + + + + Hypospadius + + + + + Irritable bowel syndrome + + + + + Kidney disorder + + + + + Liver disease + + + + + Liver transplant + + + + + Necrotising enterocolitis + + + + + Neurogenic bladder + + + + + Neurogenic bowel + + + + + Pancreatitis - chronic + + + + + Primary sclerosing cholangitis + + + + + Reflux + + + + + Stomach ulcer + + + + + Ulcerative colitis + + + + + Gender dysphoria + + + + + Personality Disorder + + + + + Hypertensive disease - high blood pressure + + + + + Hypotensive disease - low blood pressure + + + + + Kawasaki disease + + + + + Pulmonary heart disease + + + + + Rheumatic heart disease + + + + + Tachycardia + + + + + Ventricular heart defect + + + + + Croup + + + + + Cytomegalovirus + + + + + Hepatitis + + + + + HIV/AIDS + + + + + Meningococcal disease + + + + + Tuberculosis + + + + + Juvenile dermatomyositis + + + + + Muscular dystrophy + + + + + Attention deficit disorder (ADD) + + + + + Attention deficit hyperactivity disorder (ADHD) + + + + + Auditory processing disorder + + + + + Autism + + + + + DAMP syndrome + + + + + Diagnosed language disorder + + + + + Dyscalculia + + + + + Dysgraphia + + + + + Dyskinetic movement disorder + + + + + Dyslexia + + + + + Dyspraxia + + + + + Hyperactivity + + + + + Intellectual disability + + + + + Selective mutism + + + + + Sensory processing disorder + + + + + Smith-Magenis syndrome + + + + + Specific Learning Disability with impairment in mathematics + + + + + Specific Learning Disability with impairment in reading + + + + + Specific Learning Disability with impairment in written expression + + + + + Verbal dyspraxia + + + + + Visual processing disorder + + + + + Williams' syndrome + + + + + Keratoconjunctivitis sicca + + + + + Vision impairment + + + + + Dysphagia + + + + + Floppy voice box + + + + + Trachea-oral fistula + + + + + Tracheobronchomalacia + + + + + Tracheostomy + + + + + Tracheostomy fistula + + + + + Asthma + + + + + Bronchiectasis + + + + + Chronic bronchitis + + + + + Pallid attack + + + + + Pneumonia + + + + + Granuloma annulare + + + + + Incontinence - faecal + + + + + Incontinence - urinary + + + + + Nosebleed - severe and recurrent + + + + + Other + + + + + Hypotonia + + + + + Juvenile Huntington disease + + + + + Lipomas of corpus callosum + + + + + Macrocephaly + + + + + Microcephaly + + + + + Migraine - diagnosed + + + + + Mobius syndrome + + + + + Narcolepsy + + + + + PANDAS syndrome + + + + + Rett syndrome + + + + + Septo-optic dysplasia + + + + + Shunt + + + + + Spina bifida + + + + + Thermoregulation + + + + + Tuberous sclerosis + + + + + West syndrome + + + + + Vegetarian + + + + + Vegan + + + + + Pescatarian + + + + + Lacto-vegetarian + + + + + Ovo-lacto-vegetarian + + + + + Kosher + + + + + Halal + + + + + Fruitarian + + + + + Non-dairy + + + + + Lactose Free + + + +
+ + +

Wellbeing Characteristics - High Level. Initially provided by WA. This code set is in draft and changes are expected. Future changes may re-specify code values.

+
+ + + + Allergies - other + + + + + Auto-immune/Immune Disorders + + + + + Respiratory Disorder + + + + + Blood disorder + + + + + Heart Disease/ Disorder + + + + + Musculo - skeletal conditions + + + + + Endocrine and Metabolic Disorders + + + + + Childhood cancer + + + + + Allergy - Anaphylaxis + + + + + Mental and behavioural disorders + + + + + Diseases/conditions of the nervous system + + + + + Seizure disorders + + + + + Congenital malformations, deformations and chromosomal abnormalities + + + + + Infectious Diseases + + + + + Gastro Intestinal/Urinary conditions + + + + + Neuro/Developmental Disorders + + + + + Oral/Pharyngeal Disorders + + + + + Deaf and Hard of Hearing + + + + + Optical/ Vision Disorder + + + + + Medical Other + + + + + Disability Other + + + + + Special Needs Other + + + + + Other + + + + + Dietary Preference + + + +
+ + +

Australian Time Zone Abbreviations - https://www.timeanddate.com/time/zones/au

+
+ + + + Australian Central Daylight Time UTC +10:30 + + + + + Australian Central Standard Time UTC +9:30 + + + + + Australian Central Time UTC +9:30 / +10:30 + + + + + Australian Central Western Standard Time UTC +8:45 + + + + + Australian Eastern Daylight Time UTC +11 + + + + + Australian Eastern Standard Time UTC +10 + + + + + Australian Eastern Time UTC +10:00 / +11:00 + + + + + Australian Western Daylight Time UTC +9 + + + + + Australian Western Standard Time UTC +8 + + + + + Christmas Island Time UTC +7 + + + + + Lord Howe Daylight Time UTC +11 + + + + + Lord Howe Standard Time UTC +10:30 + + + + + Norfolk Time UTC +11 + + + + + Other Time Zone not defined + + + +
+ + +

Wellbeing Event Category - initially provided from WA DET. This code set is in draft and changes are expected. Future changes may re-specify code values.

+
+ + + + Safe + + + + + Caring + + + + + Respectful + + + + + Responsible + + + + + Enterprising + + + + + Effort + + + + + Citizenship + + + + + Cooperation + + + + + Leadership + + + + + Aggressive physical contact against staff + + + + + Abuse, threats, harassment or intimidation of staff + + + + + Aggressive physical contact against a student + + + + + Abuse, threats, harassment or intimidation of a student + + + + + Damage to or theft of property + + + + + Other violation of Code of Conduct (classroom managed) + + + + + Possession, use or supply of substances or objects with restricted sale + + + + + Possession, use or supply of illegal substances or objects + + + + + E-breaches + + + + + Other Behaviour + + + +
+ + +

Wellbeing Event Sub Category - initially provided from WA DET. This code set is in draft and changes are expected. Future changes may re-specify code values.

+
+ + + + Resolves issues peacefully + + + + + Plays in a friendly way + + + + + Uses equipment safely + + + + + Understands the purpose and need for rules + + + + + Seeks help from a responsible adult + + + + + Alerts others to risks and dangers + + + + + Moves away from danger + + + + + Uses protective interruption with peers + + + + + Observes and listens before acting + + + + + Helps someone or something in need + + + + + Shows empathy + + + + + Shows compassion + + + + + Is forgiving + + + + + Talks in a friendly way + + + + + Shows intercultural understanding + + + + + Acknowledges authority + + + + + Shows courtesy + + + + + Is polite + + + + + Accepts difference + + + + + Acknowledges the rights of others + + + + + Uses appropriate language/tone + + + + + Gives value to others' opinions + + + + + Maintains appropriate personal space + + + + + Shows consideration of impact of actions on others + + + + + Is honest + + + + + Acts with integrity + + + + + Self regulates + + + + + Co-regulates + + + + + Helps others to regulate + + + + + Is trustworthy + + + + + Copes with frustration + + + + + Accepts accountability + + + + + Owns consequences of actions + + + + + Is organised + + + + + Thinks critically + + + + + Is creative + + + + + Is timely + + + + + Takes considered risks + + + + + Takes a problem solving approach + + + + + Is adaptable + + + + + Shows independence + + + + + Takes initiative + + + + + Shows persistence + + + + + Shows courage + + + + + Negotiates + + + + + Is persuasive + + + + + Builds social support (networks) + + + + + Innovates + + + + + Shows determination + + + + + Pays attention + + + + + Tries hard + + + + + Completes work + + + + + Perseveres + + + + + Asks questions + + + + + Shows desire to learn + + + + + Stays on task + + + + + Participates constructively + + + + + Shows commitment to identified goals + + + + + Promotes justice + + + + + Follows rules and laws + + + + + Stands up for others appropriately + + + + + Puts others' needs before own + + + + + Contributes to the school/class + + + + + Contributes to the community + + + + + Is involved + + + + + Belongs + + + + + Promotes harmony + + + + + Gives back to the greater good + + + + + Becomes informed + + + + + Uses procedures and protocols + + + + + Participates in democratic decision making + + + + + Helps others to reach their goals + + + + + Is fair + + + + + Shows mutuality (sharing a feeling, action or relationship) + + + + + Shows reciprocity (“I scratch your back, you scratch mine") + + + + + Shows goodwill + + + + + Is attentive to others' reactions + + + + + Is open to dialogue/discussion + + + + + Works to be a valued member of a team + + + + + Offers others choices + + + + + Inspires others + + + + + Represents others + + + + + Delegates to others + + + + + Shows self confidence + + + + + Shows assertiveness + + + + + Stays positive + + + + + Shoulders blame + + + + + Sets an example + + + + + Communicates effectively + + + + + Shows wisdom + + + + + Striking - Staff + + + + + Pushing or barging - Staff + + + + + Use of a weapon or object - Staff + + + + + Projectile - Staff + + + + + Struggling to be free of a physical restraint - Staff + + + + + Unintentional but negligent contact - Staff + + + + + Verbal abuse - Staff + + + + + Non-Verbal abuse - Staff + + + + + Verbal threat - Staff + + + + + Threatening gesture - Staff + + + + + Disrespectful or challenging language - Staff + + + + + Malicious gossip - Staff + + + + + Sexual harassment - Staff + + + + + Striking - Student + + + + + Pushing or barging - Student + + + + + Use of a weapon or object - Student + + + + + Projectile - Student + + + + + Struggling to be free of violation of personal space or deprivation of liberty - Student + + + + + Unintentional but negligent contact - Student + + + + + Verbal abuse - Student + + + + + Non-Verbal abuse - Student + + + + + Verbal threat - Student + + + + + Threatening gesture - Student + + + + + Malicious gossip - Student + + + + + Exclusion of peer - Student + + + + + Teasing - Student + + + + + Unhelpful bystander actions - Student + + + + + Sexual harassment - Student + + + + + Theft of personal property + + + + + Theft of school property + + + + + Deliberate damage to personal property + + + + + Incidental damage through negligence + + + + + Graffiti + + + + + Damage to: Buildings and glass + + + + + Damage to: Fittings and fixtures + + + + + Damage to: Furniture + + + + + Damage to: Equipment + + + + + Damage to: Vehicles + + + + + Damage to: Garden and plants + + + + + Active refusal to follow reasonable instructions + + + + + Passive non-compliance + + + + + Disruptive + + + + + Defiant + + + + + Unclear boundaries + + + + + Erratic + + + + + Impulsive + + + + + Uninterested + + + + + Inattentive + + + + + Unresponsive + + + + + Unprepared + + + + + Out of bounds + + + + + Dress code breach without reasonable explanation + + + + + Lateness + + + + + Class-work avoidance + + + + + Unsafe + + + + + Out of class without permission + + + + + Annoying + + + + + Inappropriate language + + + + + Academic dishonesty + + + + + Loud + + + + + Out of seat + + + + + Failure to use manners + + + + + Littering + + + + + Disorderly + + + + + Cigarette + + + + + Alcohol + + + + + Over-the-counter medication + + + + + ADHD medication + + + + + Other prescription medication + + + + + Aerosol + + + + + Solvents + + + + + Inappropriate sexual material + + + + + Knife or blade + + + + + Firearm + + + + + Amphetamines + + + + + Marijuana + + + + + Drug implement or paraphernalia + + + + + Other illegal drug + + + + + Other illegal weapon + + + + + Cyberbullying + + + + + Hacking + + + + + Breach of Department acceptable use agreement + + + + + Breach of Students Online policy + + + + + Persistent personal use of a MED when not permitted + + + + + Inappropriate audio or video recording + + + + + Inappropriate uploading of text, images or audio + + + + + Public posting of messages that bring the school or Department into disrepute + + + + + Copyright infringement or plagiarism + + + +
+ + +

Wellbeing Characteristic Classification - initially provided from WA DET. This code set is in draft and changes are expected. Future changes may re-specify code values.

+
+ + + + Medical + + + + + Disability + + + + + SpecialNeeds + + + + + Other + + + + + Dietary Preference + + + +
+ + +

Personalised Plan categories - initially provided from WA DET. This code set is in draft and changes are expected. Future changes may re-specify code values.

+
+ + + + Medical + + + + + Attendance + + + + + Academic + + + + + Behavioural + + + + + Special Needs + + + + + Legal + + + + + Other + + + + + Welfare + + + + + Risk + + + +
+ + +

Initially provided from WA DET. This code set is in draft and changes are expected. Future changes may re-specify code values.

+
+ + + + AM + + + + + PM + + + + + Recess + + + + + Before School + + + + + After School + + + + + Excursion + + + + + Weekend + + + + + Other + + + +
+ + +

Initially provided from WA DET. This code set is in draft and changes are expected. Future changes may re-specify code values.

+
+ + + + Positive + + + + + Negative + + + + + Data Record Only + + + + + Other + + + +
+ + +

Initially provided from WA DET. This code set is in draft and changes are expected. Future changes may re-specify code values.

+
+ + + + Off-site + + + + + On school site - not further defined + + + + + School Excursion + + + + + School Incursion + + + + + Oval + + + + + Playground + + + + + Library + + + + + Classroom + + + + + Other + + + +
+ + +

Initially provided from WA DET. This code set is in draft and changes are expected. Future changes may re-specify code values.

+
+ + + + Medical + + + + + Legal + + + + + Discipline + + + + + Educational + + + + + SpecialNeeds/Disability + + + + + Plan Review + + + + + Other + + + +
+ + +

Initially provided from WA DET. This code set is in draft and changes are expected. Future changes may re-specify code values.

+
+ + + + In Progress + + + + + Not Specified + + + + + Rejected + + + + + Successful + + + +
+ + +

Initially provided from WA DET. This code set is in draft and changes are expected. Future changes may re-specify code values.

+
+ + + + Unresolved + + + + + Resolved + + + + + Other + + + +
+ + +

Initially provided from WA DET. This code set is in draft and changes are expected. Future changes may re-specify code values.

+
+ + + + Expulsion + + + + + Whole Exclusion + + + + + Partial Exclusion + + + + + InSchool + + + + + Withdrawal + + + + + Suspension + + + + + Removal + + + + + Other + + + +
+ + +

Initially provided from WA DET. This code set is in draft and changes are expected. Future changes may re-specify code values.

+
+ + + + Before School + + + + + Recess + + + + + Morning Recess + + + + + Afternoon Recess + + + + + After School + + + + + Lunch + + + + + Other + + + +
+ + +

Initially provided from WA DET. This code set is in draft and changes are expected. Future changes may re-specify code values.

+
+ + + + Suspension + + + + + Detention + + + + + Award + + + + + PlanRequired + + + + + MultipleResponse + + + + + Other + + + +
+ + +

+ + + + + Correct + + + + + Incorrect + + + + + NotInPath + + + + + NotAttempted + + + + + + +

The code that identifies the State and Territory level of Australian Government which exercises control over a particular institutional unit.

This code set references AS4590 - Interchange of client information, 2017 - Australian Government Jurisdiction Code

This Australian Standard can be purchased here: https://www.standards.org.au/standards-catalogue/sa-snz/communication/it-004/as--4590-dot-1-colon-2017

Source Standard ABS 1218.0

+
+ + + + New South Wales + + + + + Victoria + + + + + Queensland + + + + + South Australia + + + + + Western Australia + + + + + Tasmania + + + + + Northern Territory + + + + + Australian Capital Territory + + + + + Other Territories + + + +
+ + +

+ + + + + Persuasive + + + + + Narrative + + + + + + +

+ + + + + Auto Scoring + + + + + Manual Marking + + + + + Auto Essay Scoring + + + + + + +

+ + + + + Extended text + + + + + Composite + + + + + Hot spot + + + + + Hot text + + + + + Interactive associate + + + + + Inline choice + + + + + Interactive graphic associate + + + + + Interactive graphic gap match + + + + + Interactive gap match + + + + + Interactive graphic order + + + + + Interactive match + + + + + Interactive order NOTE: Will not be used in NAPLAN 2019 + + + + + Multiple choice + + + + + Multiple choices + + + + + Position object + + + + + Slider + + + + + Select point + + + + + Text entry + + + + + Unknown + + + + + + +

+ + + + + Normal + + + + + Equating + + + + + + +

+ + + + + Reading + + + + + Writing + + + + + Numeracy + + + + + Spelling + + + + + Grammar and Punctuation + + + + + + +

This codeset has been compiled for the Personal Needs and Preferences for students sitting NAPLAN. Source: ACARA

+
+ + + + Alternative items - audio + + + + + Not In Use 2019 + + + + + Alternative items - visual + + + + + Assistive technology + + + + + Not in Use 2019 + + + + + Not in Use 2019 + + + + + Not in Use 2019 + + + + + Colour contrast Black with Blue background + + + + + Colour contrast Black with Green background + + + + + Colour contrast Black with Lilac background + + + + + Colour contrast Black with White background + + + + + Colour contrast Black with Yellow background + + + + + Colour contrast modification + + + + + Braille, large print, black and white, electronic test format + + + + + Extra Time - 5 mins per 30 min or part thereof + + + + + Extra Time - 10 mins per 30 min or part thereof + + + + + Extra Time - 15 mins per 30 min or part thereof + + + + + Oral sign/support + + + + + Rest break + + + + + Scribe + + + + + NAPLAN Support person + + + + + Extra Time - double total test time + + + + + Calculator Fit to Screen + + + + + Enable Zoom + + + + + Editor Sticky Toolbar + + + + + Larger Font Sizes + + + + + Remember Zoom Level + + + + + Zoomed Optimised Features + + + + + Zoom to Always On + + + +
+ + +

This codeset has been introduced to enumerate the status of a student participating in a NAPLAN event. Derived from valid values in the AD Assessment Delivery Platform.

+
+ + + + Present + + + + + Absent + + + + + Cancelled + + + + + Exempt + + + + + Withdrawn + + + + + Sanctioned Abandonment + + + + + Refused + + + + + No Longer Enrolled + + + + + Alternate Format + + + +
+ + +

+ + + + + Not Marked + + + + + Present + + + + + Absent - General + + + + + Absent - Unjustified + + + + + Late arrival at School + + + + + Early departure from School + + + + + Late arrival unexplained + + + + + Early departure unexplained + + + + + Late arrival to Class + + + + + Early leaver from Class + + + + + Late Class Unexplained + + + + + Early Class Unexplained + + + + + Transport Delay + + + + + Medical + + + + + Illness + + + + + Accident + + + + + Counselling + + + + + Sick Bay + + + + + Medical Appointment + + + + + Hospitalised + + + + + Quarantine + + + + + Refusal + + + + + Dentist + + + + + Medical/Welfare + + + + + Bereavement + + + + + Family Medical + + + + + Therapy Session + + + + + Sent home (COVID symptoms) + + + + + Truancy + + + + + Suspension + + + + + Suspension - External + + + + + Unexplained + + + + + Unexplained and Unjustified + + + + + Educational + + + + + Group Activity + + + + + Community Service + + + + + Duty Student + + + + + Excursion + + + + + Special Event + + + + + Camp + + + + + Other Educational Activity + + + + + Off-Site Learning Program (eg. TAFE) + + + + + Work Experience + + + + + School Production + + + + + Sports + + + + + Study Leave + + + + + Shared enrolment + + + + + Incursion + + + + + Specialist Placement + + + + + Internal School Appointment + + + + + School Examination/Testing + + + + + Temporary Employment + + + + + School-endorsed religious event + + + + + Transition Program + + + + + Literacy and Numeracy Assessment + + + + + Representative Event + + + + + On-site program + + + + + Remote learning (exceptional) + + + + + Remote learning + + + + + Educational - further details not available + + + + + Flags + + + + + Exit + + + + + Transferred + + + + + Parent Choice + + + + + Parental Arrangement + + + + + Exempt + + + + + Parental Acknowledgement + + + + + Extended Family Holidays + + + + + Religious/Cultural Observance + + + + + Sorry Business + + + + + School Choice + + + + + Industrial Action + + + + + Facility Damage + + + + + Weather + + + + + Staff Meeting + + + + + Pandemic + + + + + Other + + + + + + +

1249.0 Australian Standard Classification of Cultural and Ethnic Groups, 2019

Source Data ABS: https://www.abs.gov.au/AUSSTATS/abs@.nsf/DetailsPage/1249.02019?OpenDocument

+
+ + + + Australian + + + + + Australian Aboriginal + + + + + Australian South Sea Islander + + + + + Torres Strait Islander + + + + + Norfolk Islander + + + + + Maori + + + + + New Zealander + + + + + New Caledonian + + + + + Ni-Vanuatu + + + + + Papua New Guinean + + + + + Solomon Islander + + + + + Melanesian and Papuan, nec + + + + + I-Kiribati + + + + + Nauruan + + + + + Micronesian, nec + + + + + Cook Islander + + + + + Fijian + + + + + Niuean + + + + + Samoan + + + + + Tongan + + + + + Hawaiian + + + + + Tahitian + + + + + Tokelauan + + + + + Tuvaluan + + + + + Pitcairn + + + + + Polynesian, nec + + + + + English + + + + + Scottish + + + + + Welsh + + + + + Channel Islander + + + + + Manx + + + + + British, nec + + + + + Irish + + + + + Austrian + + + + + Dutch + + + + + Flemish + + + + + French + + + + + German + + + + + Swiss + + + + + Belgian + + + + + Frisian + + + + + Luxembourg + + + + + Western European, nec + + + + + Danish + + + + + Finnish + + + + + Icelandic + + + + + Norwegian + + + + + Swedish + + + + + Northern European, nec + + + + + Basque + + + + + Catalan + + + + + Italian + + + + + Maltese + + + + + Portuguese + + + + + Spanish + + + + + Gibraltarian + + + + + Southern European, nec + + + + + Albanian + + + + + Bosnian + + + + + Bulgarian + + + + + Croatian + + + + + Greek + + + + + Macedonian + + + + + Moldovan + + + + + Montenegrin + + + + + Romanian + + + + + Roma Gypsy + + + + + Serbian + + + + + Slovene + + + + + Cypriot + + + + + Vlach + + + + + South Eastern European, nec + + + + + Belarusan + + + + + Czech + + + + + Estonian + + + + + Hungarian + + + + + Latvian + + + + + Lithuanian + + + + + Polish + + + + + Russian + + + + + Slovak + + + + + Ukrainian + + + + + Sorb/Wend + + + + + Eastern European, nec + + + + + Algerian + + + + + Egyptian + + + + + Iraqi + + + + + Jordanian + + + + + Kuwaiti + + + + + Lebanese + + + + + Libyan + + + + + Moroccan + + + + + Palestinian + + + + + Saudi Arabian + + + + + Syrian + + + + + Tunisian + + + + + Yemeni + + + + + Bahraini + + + + + Emirati + + + + + Omani + + + + + Qatari + + + + + Arab, nec + + + + + Jewish + + + + + Bari + + + + + Darfur + + + + + Dinka + + + + + Nuer + + + + + South Sudanese + + + + + Sudanese + + + + + Peoples of the Sudan, nec + + + + + Berber + + + + + Coptic + + + + + Iranian + + + + + Kurdish + + + + + Turkish + + + + + Assyrian + + + + + Chaldean + + + + + Mandaean + + + + + Nubian + + + + + Yezidi + + + + + Other North African and Middle Eastern, nec + + + + + Anglo-Burmese + + + + + Burmese + + + + + Hmong + + + + + Khmer (Cambodian) + + + + + Lao + + + + + Thai + + + + + Vietnamese + + + + + Karen + + + + + Mon + + + + + Chin + + + + + Rohingya + + + + + Mainland South-East Asian, nec + + + + + Filipino + + + + + Indonesian + + + + + Javanese + + + + + Madurese + + + + + Malay + + + + + Sundanese + + + + + Timorese + + + + + Acehnese + + + + + Balinese + + + + + Bruneian + + + + + Kadazan + + + + + Singaporean + + + + + Temoq + + + + + Maritime South-East Asian, nec + + + + + Chinese + + + + + Taiwanese + + + + + Chinese Asian, nec + + + + + Japanese + + + + + Korean + + + + + Mongolian + + + + + Tibetan + + + + + Other North-East Asian, nec + + + + + Anglo-Indian + + + + + Bengali + + + + + Burgher + + + + + Gujarati + + + + + Indian + + + + + Malayali + + + + + Nepalese + + + + + Pakistani + + + + + Punjabi + + + + + Sikh + + + + + Sinhalese + + + + + Maldivian + + + + + Bangladeshi + + + + + Bhutanese + + + + + Fijian Indian + + + + + Kashmiri + + + + + Parsi + + + + + Sindhi + + + + + Sri Lankan + + + + + Sri Lankan Tamil + + + + + Indian Tamil + + + + + Tamil, nfd + + + + + Telugu + + + + + Southern Asian, nec + + + + + Afghan + + + + + Armenian + + + + + Georgian + + + + + Kazakh + + + + + Pathan + + + + + Uzbek + + + + + Azeri + + + + + Hazara + + + + + Tajik + + + + + Tatar + + + + + Turkmen + + + + + Uighur + + + + + Kyrgyz + + + + + Central Asian, nec + + + + + African American + + + + + American + + + + + Canadian + + + + + French Canadian + + + + + Hispanic North American + + + + + Native North American Indian + + + + + Bermudan + + + + + North American, nec + + + + + Argentinian + + + + + Bolivian + + + + + Brazilian + + + + + Chilean + + + + + Colombian + + + + + Ecuadorian + + + + + Guyanese + + + + + Peruvian + + + + + Uruguayan + + + + + Venezuelan + + + + + Paraguayan + + + + + South American, nec + + + + + Mexican + + + + + Nicaraguan + + + + + Salvadoran + + + + + Costa Rican + + + + + Guatemalan + + + + + Mayan + + + + + Central American, nec + + + + + Cuban + + + + + Jamaican + + + + + Trinidadian Tobagonian + + + + + Barbadian + + + + + Puerto Rican + + + + + Caribbean Islander, nec + + + + + Akan + + + + + Fulani + + + + + Ghanaian + + + + + Nigerian + + + + + Yoruba + + + + + Ivorean + + + + + Liberian + + + + + Sierra Leonean + + + + + Acholi + + + + + Cameroonian + + + + + Congolese + + + + + Gio + + + + + Igbo + + + + + Krahn + + + + + Mandinka + + + + + Senegalese + + + + + Themne + + + + + Togolese + + + + + Central and West African, nec + + + + + Afrikaner + + + + + Angolan + + + + + Eritrean + + + + + Ethiopian + + + + + Kenyan + + + + + Malawian + + + + + Mauritian + + + + + Mozambican + + + + + Namibian + + + + + Oromo + + + + + Seychellois + + + + + Somali + + + + + South African + + + + + Tanzanian + + + + + Ugandan + + + + + Zambian + + + + + Zimbabwean + + + + + Amhara + + + + + Batswana + + + + + Hutu + + + + + Masai + + + + + Tigrayan + + + + + Tigre + + + + + Zulu + + + + + Burundian + + + + + Kunama + + + + + Madi + + + + + Ogaden + + + + + Rwandan + + + + + Shona + + + + + Swahili + + + + + Swazilander + + + + + Southern and East African, nec + + + + + Inadequately described + + + + + Not stated + + + + + Eurasian, so described + + + + + Asian, so described + + + + + African, so described + + + + + European, so described + + + + + Caucasian, so described + + + + + Creole, so described + + + + + Oceanian, nfd + + + + + Australian Peoples, nfd + + + + + New Zealand Peoples, nfd + + + + + Melanesian and Papuan, nfd + + + + + Micronesian, nfd + + + + + Polynesian, nfd + + + + + North-West European, nfd + + + + + British, nfd + + + + + Western European, nfd + + + + + Northern European, nfd + + + + + Southern and Eastern European, nfd + + + + + Southern European, nfd + + + + + South Eastern European, nfd + + + + + Eastern European, nfd + + + + + North African and Middle Eastern, nfd + + + + + Arab, nfd + + + + + Peoples of the Sudan, nfd + + + + + Other North African and Middle Eastern, nfd + + + + + South-East Asian, nfd + + + + + Mainland South-East Asian, nfd + + + + + Maritime South-East Asian, nfd + + + + + North-East Asian, nfd + + + + + Chinese Asian, nfd + + + + + Other North-East Asian, nfd + + + + + Southern and Central Asian, nfd + + + + + Southern Asian, nfd + + + + + Central Asian, nfd + + + + + Peoples of the Americas, nfd + + + + + North American, nfd + + + + + South American, nfd + + + + + Central American, nfd + + + + + Caribbean Islander, nfd + + + + + Sub-Saharan African, nfd + + + + + Central and West African, nfd + + + + + Southern and East African, nfd + + + +
+ + +

The codeset is derived from the coding of activities for 2009 ABS 4177.0 Participation in Sport and Physical Recreation, Australia, with added values for non-sporting cocurricular activities. The number of sports and physical recreation activities has increased in the latest version of the survey from 2013. https://www.abs.gov.au/AUSSTATS/abs@.nsf/DetailsPage/4177.02013-14?OpenDocument

Additional values in this set are from previous surveys and additional school values.

+
+ + + + Exercise, n.f.d + + + + + Exercise biking + + + + + Fitness centre activities + + + + + Gymnasium workouts + + + + + Aerobics/exercising (other) + + + + + Circuits + + + + + Boot camp + + + + + Boxercise (at a gym) + + + + + RPM + + + + + Spin Cycling + + + + + Treadmill Activities + + + + + Weight Training + + + + + Zumba + + + + + Kickboxing (at a gym) + + + + + Rope skipping + + + + + Gym classes + + + + + Air sports, n.f.d. + + + + + Aerobatics + + + + + Ballooning + + + + + Gliding + + + + + Gyroplane flying + + + + + Hang gliding + + + + + Ultralight flying + + + + + Air sport ( other ) + + + + + Bungee jumping + + + + + Parachuting + + + + + Skydiving + + + + + Paragliding + + + + + Aqua aerobics + + + + + Archery + + + + + Bow hunting + + + + + Crossbow shooting + + + + + Athletics, track & field + + + + + Australian rules football + + + + + Badminton + + + + + Baseball + + + + + Basketball (indoor & outdoor) + + + + + Beach volleyball + + + + + Cue Sports, n.f.d. + + + + + Billiards + + + + + Pool + + + + + Snooker + + + + + Pool + + + + + Bocce + + + + + Boules + + + + + Petanque + + + + + Boxing + + + + + Bush walking + + + + + Canoeing + + + + + Kayaking + + + + + Outrigger canoe + + + + + Carpet bowls + + + + + Cricket (Indoor) + + + + + Cricket (Outdoor) + + + + + Croquet + + + + + Cross country running + + + + + Bike sports, n.f.d. + + + + + Bike riding + + + + + Cycling + + + + + BMXing + + + + + Mountain biking + + + + + Dance Sports, n.f.d. + + + + + Boot scooting + + + + + Classical Ballet + + + + + Jazz Ballet + + + + + Ballroom Dancing + + + + + Dance team + + + + + Bellydancing + + + + + Folk dancing + + + + + Latin dancing + + + + + Dancing (other) + + + + + Line dancing + + + + + Salsa + + + + + Swing dancing + + + + + Darts + + + + + Dog racing + + + + + Dog competitions, n.f.d. + + + + + Dog shows + + + + + Sheepdog trials + + + + + Fencing + + + + + Angling + + + + + Fishing + + + + + Throwing, n.f.d. + + + + + Ultimate frisbee + + + + + Boomerang throwing + + + + + Flying disc games + + + + + Gaelic football + + + + + Golf + + + + + Gridiron (USA football ) + + + + + Gymnastics + + + + + Circus acrobatics + + + + + Callisthenics + + + + + Trampolining + + + + + Handball + + + + + Harness racing/Trotting + + + + + Hockey (Indoor) + + + + + Hockey (Outdoor) + + + + + Broomball + + + + + Horse racing + + + + + Dressage + + + + + Horse riding/Equestrian activities + + + + + Polo + + + + + Polo cross + + + + + Show jumping + + + + + Pony Club + + + + + Ice/Snow Sports, n.f.d. + + + + + Ice hockey + + + + + Ice/Snow sport (other) + + + + + Snow skiing + + + + + Snow boarding + + + + + Bobsledding + + + + + Skeleton + + + + + Korfball + + + + + Ice skating + + + + + Ice racing/speed skating + + + + + Lacrosse + + + + + Softcrosse + + + + + Lawn bowls + + + + + Marching + + + + + Martial arts, n.f.d. + + + + + Chi Kung + + + + + Judo/Jujitsu + + + + + Karate + + + + + Kickboxing + + + + + Taekwondo + + + + + Tai Chi + + + + + Aikido + + + + + Kendo + + + + + Martial arts (other) + + + + + Ninjitsu + + + + + Minigolf + + + + + Putt-putt golf + + + + + Motor sports, n.f.d. + + + + + Go-Karting (motor sports) + + + + + Track motor sport + + + + + Car racing + + + + + Drag racing + + + + + Motorbike racing + + + + + Speedway + + + + + Motor sport (other) + + + + + Netball (Indoor and outdoor) + + + + + Orienteering + + + + + Rogaining + + + + + Racewalking + + + + + Pilates + + + + + Outdoor rock activities, n.f.d. + + + + + Abseiling + + + + + Caving + + + + + Rock climbing + + + + + Rodeos + + + + + Roller sports, n.f.d. + + + + + Roller-blading + + + + + Skateboarding + + + + + Inline hockey + + + + + Roller sport (other) + + + + + Rollerskating + + + + + Roller derby + + + + + Rowing + + + + + Royal Tennis + + + + + Rugby league (football) + + + + + Oztag + + + + + Rugby league sevens + + + + + Rugby sevens + + + + + Rugby union (football) + + + + + Jogging + + + + + Running + + + + + Sailing + + + + + Scuba diving + + + + + Snorkelling + + + + + Shooting sports, n.f.d. + + + + + Hunting + + + + + Paintball shooting + + + + + Pistol shooting + + + + + Shooting sport (other) + + + + + Target shooting + + + + + Bird shooting + + + + + Clay shooting + + + + + Duck shooting + + + + + Rifle shooting + + + + + Running target shooting + + + + + Shotgun shooting + + + + + Skirmish + + + + + Trap shooting + + + + + Soccer (Indoor) + + + + + Futsal + + + + + Soccer (Outdoor) + + + + + Softball + + + + + Tee ball (T ball) + + + + + Squash + + + + + Racquet ball + + + + + Surf Lifesaving/Royal Lifesaving + + + + + Surfing + + + + + Surf sport (other) + + + + + Bodyboarding + + + + + Standup paddleboarding + + + + + Indoor water sports, n.f.d. + + + + + Diving (board) + + + + + Swimming + + + + + Synchronized Swimming + + + + + Table tennis + + + + + Tennis (Indoor and outdoor) + + + + + Tenpin bowling + + + + + Touch football + + + + + Football (other) + + + + + Trail biking (motor sports) + + + + + Dirt bike riding (motor sports) + + + + + Triathlons + + + + + Volleyball (Indoor and outdoor) + + + + + Newcombe ball + + + + + Walking for exercise + + + + + Water polo + + + + + Motorised water sports, n.f.d. + + + + + Jet skiing + + + + + Powerboating + + + + + Water-skiing + + + + + Wakeboarding + + + + + Non-motorised outdoor water sports, n.f.d. + + + + + Canoe polo + + + + + Water volleyball + + + + + Underwater hockey + + + + + White water rafting + + + + + Dragon boat racing + + + + + Rafting + + + + + Competition weight-lifting + + + + + Powerlifting + + + + + Bodybuilding + + + + + Weight training (for fitness - other) + + + + + Board sports, n.f.d. + + + + + Wind surfing + + + + + Sailboarding + + + + + Kite surfing + + + + + Wood chopping + + + + + Wrestling + + + + + Yoga + + + + + Other sporting activities, n.f.d. + + + + + Pigeon racing + + + + + Playing + + + + + Multidisciplinary events + + + + + Radio controlled model car/boat/plane racing + + + + + Cheerleading + + + + + Modern pentathlon + + + + + Campdrafting + + + + + Biathlon + + + + + Other sporting activities + + + + + Leadership Activities + + + + + Team captain + + + + + Student representative council president + + + + + Class captain + + + + + Class officer + + + + + Student representative council officer + + + + + School captain + + + + + Duke of Edinburgh Award + + + + + Other student leadership + + + + + Youth Development, n.f.d. + + + + + Army Cadets + + + + + Airforce Cadets + + + + + Other Cadets + + + + + Boy Scouts + + + + + Girl Scouts + + + + + Other youth development group + + + + + Music - vocal + + + + + Choir + + + + + Other vocal ensemble + + + + + Music - instrumental + + + + + Concert Band + + + + + Orchestra + + + + + Jazz ensemble + + + + + Chamber ensemble + + + + + Other instrumental ensemble + + + + + Music - theory and composition + + + + + Other Music + + + + + Theatre/drama + + + + + Eisteddfod + + + + + Annual music production + + + + + Other performing arts + + + + + Arts activities, n.f.d. + + + + + Art and graphic design + + + + + Painting + + + + + Embroidery + + + + + Other arts activity + + + + + Communications, n.f.d. + + + + + Journalism + + + + + Broadcasting + + + + + School Year book + + + + + Literary publications + + + + + Speech/debate + + + + + Other communications + + + + + Book Club + + + + + Drama club + + + + + Language club + + + + + Art club + + + + + Other Cultural club + + + + + Technology Students + + + + + Computer club + + + + + Science Club + + + + + Other Technology Club + + + + + Health Occupations Students + + + + + Chess club + + + + + Other club or organization + + + + + Peer counseling + + + + + Tutoring + + + + + Formal/Social/Debutante Ball + + + + + Other general activity + + + +
+ + +

+ + + + + Primary + + + + + Alternate 1 + + + + + Alternate 2 + + + + + Alternate 3 + + + + + Alternate 4 + + + + + Work + + + + + Personal + + + + + + +

+ + + + + Camp + + + + + Community College + + + + + Early Childhood + + + + + Junior Primary + + + + + Kindergarten only + + + + + Preschool/Kindergarten + + + + + Language + + + + + Maternal Child Health Centre + + + + + Middle School + + + + + Other + + + + + PreSchool only + + + + + Primary/Secondary Combined + + + + + Special/Primary/Secondary Combined + + + + + Special/Primary Combined + + + + + Special/Secondary Combined + + + + + Primary + + + + + Secondary + + + + + Senior Secondary School + + + + + Special + + + + + Specific Purpose + + + + + SupportCentre + + + + + Unknown + + + + + + +

+ + + + + Regular + + + + + Special Ed + + + + + Alternate + + + + + Vocational + + + + + Other + + + + + Not Provided + + + + + + +

+ + + + + Mailing address + + + + + Alternate Mailing address + + + + + Shipping address + + + + + Alternate Shipping address + + + + + Billing address + + + + + Physical location address + + + + + Alternate Physical location address + + + + + Other + + + + + Alternate Other address + + + + + + +

+ + + + + Term Address + + + + + Home Address + + + + + Home Stay Address + + + + + Overseas Address + + + + + Other home address + + + + + Employer's address + + + + + Employment address + + + + + Other organisation address + + + + + Other Address + + + + + + +

This code set references AS4590 - Interchange of client information, 2017 - Australian State or Territory Code

This Australian Standard can be purchased here: https://www.standards.org.au/standards-catalogue/sa-snz/communication/it-004/as--4590-dot-1-colon-2017

More details of useage: https://meteor.aihw.gov.au/content/index.phtml/itemId/430134

This code set references AS4590 - Interchange of client information, 2017 - Australian State or Territory Code

This Australian Standard can be purchased here: https://www.standards.org.au/standards-catalogue/sa-snz/communication/it-004/as--4590-dot-1-colon-2017

More details of useage: https://meteor.aihw.gov.au/content/index.phtml/itemId/430134

+
+ + + + Australian Antartic Territory + + + + + Australian Capital Territory + + + + + New South Wales + + + + + Northern Territory + + + + + Queensland + + + + + South Australia + + + + + Tasmania + + + + + Victoria + + + + + Western Australia + + + + + Not Provided + + + + + Other Territories + + + +
+ + +

1269.0 Standard Australian Classification of Countries (SACC), 2016

Source Data ABS: http://www.abs.gov.au/AUSSTATS/abs@.nsf/DetailsPage/1269.02016?OpenDocument

updated March 15, 2019

+
+ + + + Australia + + + + + Norfolk Island + + + + + Australian External Territories, nec + + + + + New Zealand + + + + + New Caledonia + + + + + Papua New Guinea + + + + + Solomon Islands + + + + + Vanuatu + + + + + Guam + + + + + Kiribati + + + + + Marshall Islands + + + + + Micronesia, Federated States of + + + + + Nauru + + + + + Northern Mariana Islands + + + + + Palau + + + + + Cook Islands + + + + + Fiji + + + + + French Polynesia + + + + + Niue + + + + + Samoa + + + + + Samoa, American + + + + + Tokelau + + + + + Tonga + + + + + Tuvalu + + + + + Wallis and Futuna + + + + + Pitcairn Islands + + + + + Polynesia (excludes Hawaii), nec + + + + + Adelie Land (France) + + + + + Argentinian Antarctic Territory + + + + + Australian Antarctic Territory + + + + + British Antarctic Territory + + + + + Chilean Antarctic Territory + + + + + Queen Maud Land (Norway) + + + + + Ross Dependency (New Zealand) + + + + + England + + + + + Isle of Man + + + + + Northern Ireland + + + + + Scotland + + + + + Wales + + + + + Guernsey + + + + + Jersey + + + + + Ireland + + + + + Austria + + + + + Belgium + + + + + France + + + + + Germany + + + + + Liechtenstein + + + + + Luxembourg + + + + + Monaco + + + + + Netherlands + + + + + Switzerland + + + + + Denmark + + + + + Faroe Islands + + + + + Finland + + + + + Greenland + + + + + Iceland + + + + + Norway + + + + + Sweden + + + + + Aland Islands + + + + + Andorra + + + + + Gibraltar + + + + + Holy See + + + + + Italy + + + + + Malta + + + + + Portugal + + + + + San Marino + + + + + Spain + + + + + Albania + + + + + Bosnia and Herzegovina + + + + + Bulgaria + + + + + Croatia + + + + + Cyprus + + + + + North Macedonia + + + + + Greece + + + + + Moldova + + + + + Romania + + + + + Slovenia + + + + + Montenegro + + + + + Serbia + + + + + Kosovo + + + + + Belarus + + + + + Czechia + + + + + Estonia + + + + + Hungary + + + + + Latvia + + + + + Lithuania + + + + + Poland + + + + + Russian Federation + + + + + Slovakia + + + + + Ukraine + + + + + Algeria + + + + + Egypt + + + + + Libya + + + + + Morocco + + + + + Sudan + + + + + Tunisia + + + + + Western Sahara + + + + + Spanish North Africa + + + + + South Sudan + + + + + Bahrain + + + + + Gaza Strip and West Bank + + + + + Iran + + + + + Iraq + + + + + Israel + + + + + Jordan + + + + + Kuwait + + + + + Lebanon + + + + + Oman + + + + + Qatar + + + + + Saudi Arabia + + + + + Syria + + + + + Turkey + + + + + United Arab Emirates + + + + + Yemen + + + + + Myanmar + + + + + Cambodia + + + + + Laos + + + + + Thailand + + + + + Vietnam + + + + + Brunei Darussalam + + + + + Indonesia + + + + + Malaysia + + + + + Philippines + + + + + Singapore + + + + + Timor-Leste + + + + + China (excludes SARs and Taiwan) + + + + + Hong Kong (SAR of China) + + + + + Macau (SAR of China) + + + + + Mongolia + + + + + Taiwan + + + + + Japan + + + + + Korea, Democratic People's Republic of (North) + + + + + Korea, Republic of (South) + + + + + Bangladesh + + + + + Bhutan + + + + + India + + + + + Maldives + + + + + Nepal + + + + + Pakistan + + + + + Sri Lanka + + + + + Afghanistan + + + + + Armenia + + + + + Azerbaijan + + + + + Georgia + + + + + Kazakhstan + + + + + Kyrgyzstan + + + + + Tajikistan + + + + + Turkmenistan + + + + + Uzbekistan + + + + + Bermuda + + + + + Canada + + + + + St Pierre and Miquelon + + + + + United States of America + + + + + Argentina + + + + + Bolivia + + + + + Brazil + + + + + Chile + + + + + Colombia + + + + + Ecuador + + + + + Falkland Islands + + + + + French Guiana + + + + + Guyana + + + + + Paraguay + + + + + Peru + + + + + Suriname + + + + + Uruguay + + + + + Venezuela + + + + + South America, nec + + + + + Belize + + + + + Costa Rica + + + + + El Salvador + + + + + Guatemala + + + + + Honduras + + + + + Mexico + + + + + Nicaragua + + + + + Panama + + + + + Anguilla + + + + + Antigua and Barbuda + + + + + Aruba + + + + + Bahamas + + + + + Barbados + + + + + Cayman Islands + + + + + Cuba + + + + + Dominica + + + + + Dominican Republic + + + + + Grenada + + + + + Guadeloupe + + + + + Haiti + + + + + Jamaica + + + + + Martinique + + + + + Montserrat + + + + + Puerto Rico + + + + + St Kitts and Nevis + + + + + St Lucia + + + + + St Vincent and the Grenadines + + + + + Trinidad and Tobago + + + + + Turks and Caicos Islands + + + + + Virgin Islands, British + + + + + Virgin Islands, United States + + + + + St Barthelemy + + + + + St Martin (French part) + + + + + Bonaire, Sint Eustatius and Saba + + + + + Curacao + + + + + Sint Maarten (Dutch part) + + + + + Benin + + + + + Burkina Faso + + + + + Cameroon + + + + + Cabo Verde + + + + + Central African Republic + + + + + Chad + + + + + Congo, Republic of + + + + + Congo, Democratic Republic of + + + + + Cote d'Ivoire + + + + + Equatorial Guinea + + + + + Gabon + + + + + Gambia + + + + + Ghana + + + + + Guinea + + + + + Guinea-Bissau + + + + + Liberia + + + + + Mali + + + + + Mauritania + + + + + Niger + + + + + Nigeria + + + + + Sao Tome and Principe + + + + + Senegal + + + + + Sierra Leone + + + + + Togo + + + + + Angola + + + + + Botswana + + + + + Burundi + + + + + Comoros + + + + + Djibouti + + + + + Eritrea + + + + + Ethiopia + + + + + Kenya + + + + + Lesotho + + + + + Madagascar + + + + + Malawi + + + + + Mauritius + + + + + Mayotte + + + + + Mozambique + + + + + Namibia + + + + + Reunion + + + + + Rwanda + + + + + St Helena + + + + + Seychelles + + + + + Somalia + + + + + South Africa + + + + + Eswatini + + + + + Tanzania + + + + + Uganda + + + + + Zambia + + + + + Zimbabwe + + + + + Southern and East Africa, nec + + + + + Oceania and Antarctica, nfd + + + + + Australia (includes External Territories, nfd) + + + + + Melanesia, nfd + + + + + Micronesia, nfd + + + + + Polynesia (excludes Hawaii), nfd + + + + + Antarctica, nfd + + + + + North-West Europe, nfd + + + + + United Kingdom, Channels Islands and Isle of Man, nfd + + + + + Western Europe, nfd + + + + + Northern Europe, nfd + + + + + Southern and Eastern Europe, nfd + + + + + Southern Europe, nfd + + + + + South Eastern Europe, nfd + + + + + Eastern Europe, nfd + + + + + North Africa and the Middle East, nfd + + + + + North Africa, nfd + + + + + Middle East, nfd + + + + + South-East Asia, nfd + + + + + Mainland South-East Asia, nfd + + + + + Maritime South-East Asia, nfd + + + + + North-East Asia, nfd + + + + + Chinese Asia (includes Mongolia), nfd + + + + + Japan and the Koreas, nfd + + + + + Southern and Central Asia, nfd + + + + + Southern Asia, nfd + + + + + Central Asia, nfd + + + + + Americas, nfd + + + + + Northern America, nfd + + + + + South America, nfd + + + + + Central America, nfd + + + + + Caribbean, nfd + + + + + Sub-Saharan Africa, nfd + + + + + Central and West Africa, nfd + + + + + Southern and East Africa, nfd + + + + + Inadequately Described + + + + + At Sea + + + + + Not Stated + + + + + Unknown (for use in economic statistics: the destination or origin of the goods is unknown) + + + + + Unidentified (for use in economic statistics: the country reported on import/export documentation is not recognised) + + + + + Europe, nfd + + + + + Former USSR, nfd + + + + + Former Yugoslavia, nfd + + + + + Czechoslovakia, nfd + + + + + Kurdistan, nfd + + + + + East Asia, nfd + + + + + Asia, nfd + + + + + Africa, nfd + + + + + Serbia and Montenegro, nfd + + + + + Channel Islands, nfd + + + + + Netherlands Antilles, nfd + + + + + Europe + + + + + Europe and the former USSR + + + + + Former USSR + + + + + Asia + + + + + East Asia + + + + + Africa + + + + + Africa, nec + + + + + Americas, nec + + + + + Asia, nec + + + + + Belgium and Luxembourg + + + + + Central America and the Caribbean (excludes Mexico) + + + + + Christmas Island + + + + + Cocos (Keeling) Islands + + + + + Country Conf. Alumina (a secondary (International Trade specific) confidentiality restriction for exports of alumina to specific countries) + + + + + Denmark (includes Greenland and Faroe Islands) + + + + + Eurodollar Market + + + + + Europe, nec + + + + + Falkland Islands (includes South Georgia and South Sandwich Islands) + + + + + France (includes Andorra and Monaco) + + + + + French Antilles (Guadeloupe and Martinique) + + + + + French Southern Territories + + + + + International Capital Markets + + + + + International Institutions + + + + + International Waters (goods placed in the ocean outside any territorial waters or exclusive economic zone) + + + + + Italy (includes Holy See and San Marino) + + + + + Johnston and Sand Islands + + + + + Midway Islands + + + + + Morocco (includes places under Spanish sovereignty) + + + + + No Country Details (overseas country detail for exports not available due to a confidentiality restriction) + + + + + Oceania, nec + + + + + Reserve Bank Gold (gold, held by the Reserve Bank of Australia as part of reserve assets, that cannot be allocated by country) + + + + + Ships' and Aircraft Stores (stores, including fuel, loaded onto foreign registered ships and aircraft) + + + + + Switzerland (includes Liechtenstein) + + + + + United States Miscellaneous Islands + + + + + Wake Island + + + + + Australia (includes External Territories, Australian Antarctic Territory and Norfolk Island) + + + + + JPDA (Joint Petroleum Development Area - administered by Australia and Timor-Leste) + + + +
+ + +

+ + + + + Main telephone number + + + + + Alternate telephone number + + + + + Answering service + + + + + Beeper number + + + + + Appointment telephone number + + + + + Telex number + + + + + Telemail + + + + + Voice mail + + + + + Instant messaging number + + + + + Media conferencing number + + + + + Facsimile number + + + + + Mobile + + + + + Work Telephone Number + + + + + Work Mobile + + + + + Home Telephone Number + + + + + Home Mobile + + + + + + +

+ + + + + Full school year + + + + + Semester + + + + + Trimester + + + + + Quarter + + + + + Mini-term + + + + + Summer term + + + + + Twelve month + + + + + Other + + + + + + +

+ + + + + Building or Construction Started + + + + + Closed + + + + + Open + + + + + Pending + + + + + Site + + + + + Unstaffed + + + + + + +

Federal Electorates from the Australian Electoral Commission; https://www.aec.gov.au/profiles/index.htm, loaded using 2019 electorates from the coding description of Commonwealth Electoral Divisions, ABS https://www.abs.gov.au/ausstats/abs@.nsf/Lookup/by%20Subject/1270.0.55.003~July%202017~Main%20Features~Commonwealth%20Electoral%20Divisions%20(CEDs)~6

+
+ + + + Banks + + + + + Barton + + + + + Bennelong + + + + + Berowra + + + + + Blaxland + + + + + Bradfield + + + + + Calare + + + + + Chifley + + + + + Cook + + + + + Cowper + + + + + Cunningham + + + + + Dobell + + + + + Eden-Monaro + + + + + Farrer + + + + + Fowler + + + + + Gilmore + + + + + Grayndler + + + + + Greenway + + + + + Hughes + + + + + Hume + + + + + Hunter + + + + + Kingsford Smith + + + + + Lindsay + + + + + Lyne + + + + + Macarthur + + + + + Mackellar + + + + + Macquarie + + + + + McMahon + + + + + Mitchell + + + + + New England + + + + + Newcastle + + + + + North Sydney + + + + + Page + + + + + Parkes + + + + + Parramatta + + + + + Paterson + + + + + Reid + + + + + Richmond + + + + + Riverina + + + + + Robertson + + + + + Shortland + + + + + Sydney + + + + + Warringah + + + + + Watson + + + + + Wentworth + + + + + Werriwa + + + + + Whitlam + + + + + Migratory - Offshore - Shipping (NSW) + + + + + Aston + + + + + Ballarat + + + + + Bendigo + + + + + Bruce + + + + + Calwell + + + + + Casey + + + + + Chisholm + + + + + Cooper + + + + + Corangamite + + + + + Corio + + + + + Deakin + + + + + Dunkley + + + + + Flinders + + + + + Fraser + + + + + Gellibrand + + + + + Gippsland + + + + + Goldstein + + + + + Gorton + + + + + Higgins + + + + + Holt + + + + + Hotham + + + + + Indi + + + + + Isaacs + + + + + Jagajaga + + + + + Kooyong + + + + + Lalor + + + + + La Trobe + + + + + Macnamara + + + + + Mallee + + + + + Maribyrnong + + + + + McEwen + + + + + Melbourne + + + + + Menzies + + + + + Monash + + + + + Nicholls + + + + + Scullin + + + + + Wannon + + + + + Wills + + + + + Migratory - Offshore - Shipping (Vic.) + + + + + Blair + + + + + Bonner + + + + + Bowman + + + + + Brisbane + + + + + Capricornia + + + + + Dawson + + + + + Dickson + + + + + Fadden + + + + + Fairfax + + + + + Fisher + + + + + Flynn + + + + + Forde + + + + + Griffith + + + + + Groom + + + + + Herbert + + + + + Hinkler + + + + + Kennedy + + + + + Leichhardt + + + + + Lilley + + + + + Longman + + + + + Maranoa + + + + + McPherson + + + + + Moncrieff + + + + + Moreton + + + + + Oxley + + + + + Petrie + + + + + Rankin + + + + + Ryan + + + + + Wide Bay + + + + + Wright + + + + + Migratory - Offshore - Shipping (Qld) + + + + + Adelaide + + + + + Barker + + + + + Boothby + + + + + Grey + + + + + Hindmarsh + + + + + Kingston + + + + + Makin + + + + + Mayo + + + + + Spence + + + + + Sturt + + + + + Wakefield - Deprecated + + + + + Migratory - Offshore - Shipping (SA) + + + + + Brand + + + + + Burt + + + + + Canning + + + + + Cowan + + + + + Curtin + + + + + Durack + + + + + Forrest + + + + + Fremantle + + + + + Hasluck + + + + + Moore + + + + + O'Connor + + + + + Pearce + + + + + Perth + + + + + Stirling + + + + + Swan + + + + + Tangney + + + + + Migratory - Offshore - Shipping (WA) + + + + + Bass + + + + + Braddon + + + + + Clark + + + + + Franklin + + + + + Lyons + + + + + Migratory - Offshore - Shipping (Tas.) + + + + + Lingiari + + + + + Solomon + + + + + Migratory - Offshore - Shipping (NT) + + + + + Bean + + + + + Canberra + + + + + Fenner + + + + + Not Applicable (ACT) + + + + + Not Applicable + + + +
+ + +

Sourced from DEEWR

+
+ + + + Government School + + + + + Non-Government School + + + +
+ + +

Codes provided by DEEWR

+
+ + + + Non-Systemic + + + + + Systemic + + + +
+ + +

Codes provided by DEEWR

+
+ + + + Catholic + + + + + Anglican + + + + + Lutheran + + + + + Seventh Day Adventist + + + + + Other + + + +
+ + +

1266.0 Australian Standard Classification of Religious Groups, 2016 + 

Source Data ABS: http://www.abs.gov.au/AUSSTATS/abs@.nsf/DetailsPage/1266.02016?OpenDocument

+
+ + + + Not Stated + + + + + Religious Belief, nfd + + + + + Not Defined + + + + + New Age, so described + + + + + Theism + + + + + Buddhism + + + + + Christian, nfd + + + + + Apostolic Church, so described + + + + + Church of God, so described + + + + + Australian Christian Churches, so described + + + + + New Church Alliance, so described + + + + + Anglican, nfd + + + + + Anglican Church of Australia + + + + + Anglican Catholic Church + + + + + Baptist + + + + + Brethren + + + + + Western Catholic + + + + + Maronite Catholic + + + + + Melkite Catholic + + + + + Ukrainian Catholic + + + + + Chaldean Catholic + + + + + Catholic, nec + + + + + Churches of Christ, nfd + + + + + Churches of Christ (Conference) + + + + + Church of Christ (Nondenominational) + + + + + International Church of Christ + + + + + Jehovah's Witnesses + + + + + Church of Jesus Christ of Latter Day Saints, nfd + + + + + Church of Jesus Christ of LDS (Mormons) + + + + + Community of Christ + + + + + Lutheran + + + + + Oriental Orthodox, nfd + + + + + Armenian Apostolic + + + + + Coptic Orthodox Church + + + + + Syrian Orthodox Church + + + + + Ethiopian Orthodox Church + + + + + Oriental Orthodox, nec + + + + + Assyrian Apostolic, nfd + + + + + Assyrian Church of the East + + + + + Ancient Church of the East + + + + + Assyrian Apostolic, nec + + + + + Eastern Orthodox, nfd + + + + + Albanian Orthodox + + + + + Antiochian Orthodox + + + + + Greek Orthodox + + + + + Macedonian Orthodox + + + + + Romanian Orthodox + + + + + Russian Orthodox + + + + + Serbian Orthodox + + + + + Ukrainian Orthodox + + + + + Eastern Orthodox, nec + + + + + Presbyterian and Reformed, nfd + + + + + Presbyterian + + + + + Reformed + + + + + Free Reformed + + + + + Salvation Army + + + + + Seventh-day Adventist + + + + + Uniting Church + + + + + Pentecostal, nfd + + + + + Apostolic Church (Australia) + + + + + Assemblies of God + + + + + Bethesda Churches + + + + + Christian City Church + + + + + Christian Life Churches International + + + + + Christian Outreach Centres + + + + + Christian Revival Crusade + + + + + Faith Churches + + + + + Foursquare Gospel Church + + + + + Full Gospel Church + + + + + Revival Centres + + + + + Rhema Family Church + + + + + United Pentecostal + + + + + Pentecostal, nec + + + + + Other Protestant, nfd + + + + + Aboriginal Evangelical Missions + + + + + Born Again Christian + + + + + Christian and Missionary Alliance + + + + + Church of the Nazarene + + + + + Congregational + + + + + Ethnic Evangelical Churches + + + + + Independent Evangelical Churches + + + + + Wesleyan Methodist Church + + + + + Other Protestant, nec + + + + + Other Christian, nfd + + + + + Apostolic Church of Queensland + + + + + Christadelphians + + + + + Christian Science + + + + + Gnostic Christians + + + + + Liberal Catholic Church + + + + + New Apostolic Church + + + + + New Churches (Swedenborgian) + + + + + Ratana (Maori) + + + + + Religious Science + + + + + Religious Society of Friends (Quakers) + + + + + Temple Society + + + + + Unitarian + + + + + Worldwide Church of God + + + + + Other Christian, nec + + + + + Hinduism + + + + + Islam + + + + + Judaism + + + + + Australian Aboriginal Traditional Religions + + + + + Baha'i + + + + + Chinese Religions, nfd + + + + + Ancestor Veneration + + + + + Confucianism + + + + + Taoism + + + + + Chinese Religions, nec + + + + + Druse + + + + + Japanese Religions, nfd + + + + + Shinto + + + + + Sukyo Mahikari + + + + + Tenrikyo + + + + + Japanese Religions, nec + + + + + Nature Religions, nfd + + + + + Animism + + + + + Druidism + + + + + Paganism + + + + + Pantheism + + + + + Wiccan/Witchcraft + + + + + Nature Religions, nec + + + + + Sikhism + + + + + Spiritualism + + + + + Caodaism + + + + + Church of Scientology + + + + + Eckankar + + + + + Rastafarianism + + + + + Satanism + + + + + Theosophy + + + + + Jainism + + + + + Zoroastrianism + + + + + Religious Groups, nec + + + + + No Religion, nfd + + + + + Agnosticism + + + + + Atheism + + + + + Humanism + + + + + Rationalism + + + +
+ + +

This Code Set is union between the Australian Statistical Geography Standard (ASGS): http://www.abs.gov.au/ausstats/abs@.nsf/PrimaryMainFeatures/1270.0.55.001?OpenDocument and ARIA Remoteness

In previous versions the ARIA definition of Remoteness has been used for this validation. For the publication of ACARA's Australian Schools List (ASL) the ASGS validation is also supported.

+
+ + + + Major Cities of Australia - New South Wales + + + + + Inner Regional Australia - New South Wales + + + + + Outer Regional Australia - New South Wales + + + + + Remote Australia - New South Wales + + + + + Very Remote Australia - New South Wales + + + + + Migratory - Offshore - Shipping (NSW) + + + + + No usual address (NSW) + + + + + Major Cities of Australia - Victoria + + + + + Inner Regional Australia - Victoria + + + + + Outer Regional Australia - Victoria + + + + + Remote Australia - Victoria + + + + + Migratory - Offshore - Shipping (Vic.) + + + + + No usual address (Vic.) + + + + + Major Cities of Australia - Queensland + + + + + Inner Regional Australia - Queensland + + + + + Outer Regional Australia - Queensland + + + + + Remote Australia - Queensland + + + + + Very Remote Australia - Queensland + + + + + Migratory - Offshore - Shipping (Qld) + + + + + No usual address (Qld) + + + + + Major Cities of Australia - South Australia + + + + + Inner Regional Australia - South Australia + + + + + Outer Regional Australia - South Australia + + + + + Remote Australia - South Australia + + + + + Very Remote Australia - South Australia + + + + + Migratory - Offshore - Shipping (SA) + + + + + No usual address (SA) + + + + + Major Cities of Australia - Western Australia + + + + + Inner Regional Australia - Western Australia + + + + + Outer Regional Australia - Western Australia + + + + + Remote Australia - Western Australia + + + + + Very Remote Australia - Western Australia + + + + + Migratory - Offshore - Shipping (WA) + + + + + No usual address (WA) + + + + + Inner Regional Australia - Tasmania + + + + + Outer Regional Australia - Tasmania + + + + + Remote Australia - Tasmania + + + + + Very Remote Australia - Tasmania + + + + + Migratory - Offshore - Shipping (Tas.) + + + + + No usual address (Tas.) + + + + + Outer Regional Australia - Northern Territory + + + + + Remote Australia - Northern Territory + + + + + Very Remote Australia - Northern Territory + + + + + Migratory - Offshore - Shipping (NT) + + + + + No usual address (NT) + + + + + Major Cities of Australia - Australian Capital Territory + + + + + Inner Regional Australia - Australian Capital Territory + + + + + Migratory - Offshore - Shipping (ACT) + + + + + No usual address (ACT) + + + + + Inner Regional Australia + + + + + Very Remote Australia + + + + + Migratory - Offshore - Shipping (OT) Other Territories + + + + + No usual address (OT) Other Territories + + + + + Metropolitan Zone + + + + + State Capital regions - State Capitals (except Hobart, Darwin) + + + + + Major urban Statistical Districts (Pop >=100 000) + + + + + Provincial Zone + + + + + Provincial City Statistical Districts (Pop 50 000 - 99 999) + + + + + Provincial City Statistical Districts (Pop 25 000 - 49 999) + + + + + Inner Provincial areas (CD ARIA Plus score <= 2.4) + + + + + Outer Provincial areas (CD ARIA Plus score > 2.4 and <= 5.92) + + + + + Remote Zone + + + + + Remote areas (CD ARIA Plus score > 5.92 and <= 10.53) + + + + + Very Remote areas (CD ARIA Plus score > 10.53) + + + + + Redacted for privacy + + + +
+ + +

1216.0 - Australian Standard Geographical Classification (ASGC), July 2011   

Statistical Local Area (from ASGC) Latest ISSUE Released at 11:30 AM (CANBERRA TIME) 05/10/2011  Final

The ASGS has been released concurrently with the ASGC to ensure a smooth transition to the new statistical geography. The ASGS and the ASGC will both be current for 2011 however, from 1 July 2012 the ASGS will replace the ASGC.

http://www.abs.gov.au/AUSSTATS/abs@.nsf/DetailsPage/1216.0July%202011?OpenDocument

+
+ + + + Albury (C) + + + + + Armidale Dumaresq (A) - City + + + + + Armidale Dumaresq (A) Bal + + + + + Ashfield (A) + + + + + Auburn (C) + + + + + Ballina (A) + + + + + Balranald (A) + + + + + Bankstown (C) - North-East + + + + + Bankstown (C) - North-West + + + + + Bankstown (C) - South + + + + + Bathurst Regional (A) - Pt A + + + + + Bathurst Regional (A) - Pt B + + + + + Bega Valley (A) + + + + + Bellingen (A) + + + + + Berrigan (A) + + + + + Blacktown (C) - North + + + + + Blacktown (C) - South-East + + + + + Blacktown (C) - South-West + + + + + Bland (A) + + + + + Blayney (A) + + + + + Blue Mountains (C) + + + + + Bogan (A) + + + + + Bombala (A) + + + + + Boorowa (A) + + + + + Botany Bay (C) + + + + + Bourke (A) + + + + + Brewarrina (A) + + + + + Broken Hill (C) + + + + + Burwood (A) + + + + + Byron (A) + + + + + Cabonne (A) + + + + + Camden (A) + + + + + Campbelltown (C) - North + + + + + Campbelltown (C) - South + + + + + Canada Bay (A) - Concord + + + + + Canada Bay (A) - Drummoyne + + + + + Canterbury (C) + + + + + Carrathool (A) + + + + + Central Darling (A) + + + + + Cessnock (C) + + + + + Clarence Valley (A) - Coast + + + + + Clarence Valley (A) - Grafton + + + + + Clarence Valley (A) Bal + + + + + Cobar (A) + + + + + Coffs Harbour (C) - Pt A + + + + + Coffs Harbour (C) - Pt B + + + + + Conargo (A) + + + + + Coolamon (A) + + + + + Cooma-Monaro (A) + + + + + Coonamble (A) + + + + + Cootamundra (A) + + + + + Corowa Shire (A) + + + + + Cowra (A) + + + + + Deniliquin (A) + + + + + Dubbo (C) - Pt A + + + + + Dubbo (C) - Pt B + + + + + Dungog (A) + + + + + Eurobodalla (A) + + + + + Fairfield (C) - East + + + + + Fairfield (C) - West + + + + + Forbes (A) + + + + + Gilgandra (A) + + + + + Glen Innes Severn (A) + + + + + Gloucester (A) + + + + + Gosford (C) - East + + + + + Gosford (C) - West + + + + + Goulburn Mulwaree (A) - Goulburn + + + + + Goulburn Mulwaree (A) Bal + + + + + Great Lakes (A) + + + + + Greater Hume Shire (A) - Pt A + + + + + Greater Hume Shire (A) - Pt B + + + + + Greater Taree (C) + + + + + Griffith (C) + + + + + Gundagai (A) + + + + + Gunnedah (A) + + + + + Guyra (A) + + + + + Gwydir (A) + + + + + Harden (A) + + + + + Hawkesbury (C) + + + + + Hay (A) + + + + + Holroyd (C) + + + + + Hornsby (A) - North + + + + + Hornsby (A) - South + + + + + Hunters Hill (A) + + + + + Hurstville (C) + + + + + Inverell (A) - Pt A + + + + + Inverell (A) - Pt B + + + + + Jerilderie (A) + + + + + Junee (A) + + + + + Kempsey (A) + + + + + Kiama (A) + + + + + Kogarah (C) + + + + + Ku-ring-gai (A) + + + + + Kyogle (A) + + + + + Lachlan (A) + + + + + Lake Macquarie (C) - East + + + + + Lake Macquarie (C) - North + + + + + Lake Macquarie (C) - West + + + + + Lane Cove (A) + + + + + Leeton (A) + + + + + Leichhardt (A) + + + + + Lismore (C) - Pt A + + + + + Lismore (C) - Pt B + + + + + Lithgow (C) + + + + + Liverpool (C) - East + + + + + Liverpool (C) - West + + + + + Liverpool Plains (A) + + + + + Lockhart (A) + + + + + Maitland (C) + + + + + Manly (A) + + + + + Marrickville (A) + + + + + Mid-Western Regional (A) - Pt A + + + + + Mid-Western Regional (A) - Pt B + + + + + Moree Plains (A) + + + + + Mosman (A) + + + + + Murray (A) + + + + + Murrumbidgee (A) + + + + + Muswellbrook (A) + + + + + Nambucca (A) + + + + + Narrabri (A) + + + + + Narrandera (A) + + + + + Narromine (A) + + + + + Newcastle (C) - Inner City + + + + + Newcastle (C) - Outer West + + + + + Newcastle (C) - Throsby + + + + + North Sydney (A) + + + + + Oberon (A) + + + + + Orange (C) + + + + + Palerang (A) - Pt A + + + + + Palerang (A) - Pt B + + + + + Parkes (A) + + + + + Parramatta (C) - Inner + + + + + Parramatta (C) - North-East + + + + + Parramatta (C) - North-West + + + + + Parramatta (C) - South + + + + + Penrith (C) - East + + + + + Penrith (C) - West + + + + + Pittwater (A) + + + + + Port Macquarie-Hastings (A) - Pt A + + + + + Port Macquarie-Hastings (A) - Pt B + + + + + Port Stephens (A) + + + + + Queanbeyan (C) + + + + + Randwick (C) + + + + + Richmond Valley (A) - Casino + + + + + Richmond Valley (A) Bal + + + + + Rockdale (C) + + + + + Ryde (C) + + + + + Shellharbour (C) + + + + + Shoalhaven (C) - Pt A + + + + + Shoalhaven (C) - Pt B + + + + + Singleton (A) + + + + + Snowy River (A) + + + + + Strathfield (A) + + + + + Sutherland Shire (A) - East + + + + + Sutherland Shire (A) - West + + + + + Sydney (C) - East + + + + + Sydney (C) - Inner + + + + + Sydney (C) - South + + + + + Sydney (C) - West + + + + + Tamworth Regional (A) - Pt A + + + + + Tamworth Regional (A) - Pt B + + + + + Temora (A) + + + + + Tenterfield (A) + + + + + The Hills Shire (A) - Central + + + + + The Hills Shire (A) - North + + + + + The Hills Shire (A) - South + + + + + Tumbarumba (A) + + + + + Tumut Shire (A) + + + + + Tweed (A) - Pt B + + + + + Tweed (A) - Tweed Coast + + + + + Tweed (A) - Tweed-Heads + + + + + Upper Hunter Shire (A) + + + + + Upper Lachlan Shire (A) + + + + + Uralla (A) + + + + + Urana (A) + + + + + Wagga Wagga (C) - Pt A + + + + + Wagga Wagga (C) - Pt B + + + + + Wakool (A) + + + + + Walcha (A) + + + + + Walgett (A) + + + + + Warren (A) + + + + + Warringah (A) + + + + + Warrumbungle Shire (A) + + + + + Waverley (A) + + + + + Weddin (A) + + + + + Wellington (A) + + + + + Wentworth (A) + + + + + Willoughby (C) + + + + + Wingecarribee (A) + + + + + Wollondilly (A) + + + + + Wollongong (C) - Inner + + + + + Wollongong (C) Bal + + + + + Woollahra (A) + + + + + Wyong (A) - North-East + + + + + Wyong (A) - South and West + + + + + Yass Valley (A) + + + + + Young (A) + + + + + Lord Howe Island + + + + + Migratory - Offshore - Shipping (NSW) + + + + + Unincorp. Far West + + + + + Alpine (S) - East + + + + + Alpine (S) - West + + + + + Ararat (RC) + + + + + Ballarat (C) - Central + + + + + Ballarat (C) - Inner North + + + + + Ballarat (C) - North + + + + + Ballarat (C) - South + + + + + Banyule (C) - Heidelberg + + + + + Banyule (C) - North + + + + + Bass Coast (S) - Phillip Is. + + + + + Bass Coast (S) Bal + + + + + Baw Baw (S) - Pt A + + + + + Baw Baw (S) - Pt B East + + + + + Baw Baw (S) - Pt B West + + + + + Bayside (C) - Brighton + + + + + Bayside (C) - South + + + + + Benalla (RC) - Benalla + + + + + Benalla (RC) Bal + + + + + Boroondara (C) - Camberwell N. + + + + + Boroondara (C) - Camberwell S. + + + + + Boroondara (C) - Hawthorn + + + + + Boroondara (C) - Kew + + + + + Brimbank (C) - Keilor + + + + + Brimbank (C) - Sunshine + + + + + Buloke (S) - North + + + + + Buloke (S) - South + + + + + Campaspe (S) - Echuca + + + + + Campaspe (S) - Kyabram + + + + + Campaspe (S) - Rochester + + + + + Campaspe (S) - South + + + + + Cardinia (S) - North + + + + + Cardinia (S) - Pakenham + + + + + Cardinia (S) - South + + + + + Casey (C) - Berwick + + + + + Casey (C) - Cranbourne + + + + + Casey (C) - Hallam + + + + + Casey (C) - South + + + + + C. Goldfields (S) - M'borough + + + + + C. Goldfields (S) Bal + + + + + Colac-Otway (S) - Colac + + + + + Colac-Otway (S) - North + + + + + Colac-Otway (S) - South + + + + + Corangamite (S) - North + + + + + Corangamite (S) - South + + + + + Darebin (C) - Northcote + + + + + Darebin (C) - Preston + + + + + E. Gippsland (S) - Bairnsdale + + + + + E. Gippsland (S) - Orbost + + + + + E. Gippsland (S) - South-West + + + + + E. Gippsland (S) Bal + + + + + Frankston (C) - East + + + + + Frankston (C) - West + + + + + Gannawarra (S) + + + + + Glen Eira (C) - Caulfield + + + + + Glen Eira (C) - South + + + + + Glenelg (S) - Heywood + + + + + Glenelg (S) - North + + + + + Glenelg (S) - Portland + + + + + Golden Plains (S) - North-West + + + + + Golden Plains (S) - South-East + + + + + Gr. Bendigo (C) - Central + + + + + Gr. Bendigo (C) - Eaglehawk + + + + + Gr. Bendigo (C) - Inner East + + + + + Gr. Bendigo (C) - Inner North + + + + + Gr. Bendigo (C) - Inner West + + + + + Gr. Bendigo (C) - Pt B + + + + + Gr. Bendigo (C) - S'saye + + + + + Gr. Dandenong (C) - Dandenong + + + + + Gr. Dandenong (C) Bal + + + + + Bellarine - Inner + + + + + Corio - Inner + + + + + Geelong + + + + + Geelong West + + + + + Greater Geelong (C) - Pt B + + + + + Greater Geelong (C) - Pt C + + + + + Newtown + + + + + South Barwon - Inner + + + + + Gr. Shepparton (C) - Pt A + + + + + Gr. Shepparton (C) - Pt B East + + + + + Gr. Shepparton (C) - Pt B West + + + + + Hepburn (S) - East + + + + + Hepburn (S) - West + + + + + Hindmarsh (S) + + + + + Hobsons Bay (C) - Altona + + + + + Hobsons Bay (C) - Williamstown + + + + + Horsham (RC) - Central + + + + + Horsham (RC) Bal + + + + + Hume (C) - Broadmeadows + + + + + Hume (C) - Craigieburn + + + + + Hume (C) - Sunbury + + + + + Indigo (S) - Pt A + + + + + Indigo (S) - Pt B + + + + + Kingston (C) - North + + + + + Kingston (C) - South + + + + + Knox (C) - North-East + + + + + Knox (C) - North-West + + + + + Knox (C) - South + + + + + Latrobe (C) - Moe + + + + + Latrobe (C) - Morwell + + + + + Latrobe (C) - Traralgon + + + + + Latrobe (C) Bal + + + + + Loddon (S) - North + + + + + Loddon (S) - South + + + + + Macedon Ranges (S) - Kyneton + + + + + Macedon Ranges (S) - Romsey + + + + + Macedon Ranges (S) Bal + + + + + Manningham (C) - East + + + + + Manningham (C) - West + + + + + Mansfield (S) + + + + + Maribyrnong (C) + + + + + Maroondah (C) - Croydon + + + + + Maroondah (C) - Ringwood + + + + + Melbourne (C) - Inner + + + + + Melbourne (C) - Remainder + + + + + Melbourne (C) - S'bank-D'lands + + + + + Melton (S) - East + + + + + Melton (S) Bal + + + + + Mildura (RC) - Pt A + + + + + Mildura (RC) - Pt B + + + + + Mitchell (S) - North + + + + + Mitchell (S) - South + + + + + Moira (S) - East + + + + + Moira (S) - West + + + + + Monash (C) - South-West + + + + + Monash (C) - Waverley East + + + + + Monash (C) - Waverley West + + + + + Moonee Valley (C) - Essendon + + + + + Moonee Valley (C) - West + + + + + Moorabool (S) - Bacchus Marsh + + + + + Moorabool (S) - Ballan + + + + + Moorabool (S) - West + + + + + Moreland (C) - Brunswick + + + + + Moreland (C) - Coburg + + + + + Moreland (C) - North + + + + + Mornington P'sula (S) - East + + + + + Mornington P'sula (S) - South + + + + + Mornington P'sula (S) - West + + + + + Mount Alexander (S) - C'maine + + + + + Mount Alexander (S) Bal + + + + + Moyne (S) - North-East + + + + + Moyne (S) - North-West + + + + + Moyne (S) - South + + + + + Murrindindi (S) - East + + + + + Murrindindi (S) - West + + + + + Nillumbik (S) - South + + + + + Nillumbik (S) - South-West + + + + + Nillumbik (S) Bal + + + + + N. Grampians (S) - St Arnaud + + + + + N. Grampians (S) - Stawell + + + + + Port Phillip (C) - St Kilda + + + + + Port Phillip (C) - West + + + + + Pyrenees (S) - North + + + + + Pyrenees (S) - South + + + + + Queenscliffe (B) + + + + + South Gippsland (S) - Central + + + + + South Gippsland (S) - East + + + + + South Gippsland (S) - West + + + + + S. Grampians (S) - Hamilton + + + + + S. Grampians (S) - Wannon + + + + + S. Grampians (S) Bal + + + + + Stonnington (C) - Malvern + + + + + Stonnington (C) - Prahran + + + + + Strathbogie (S) + + + + + Surf Coast (S) - East + + + + + Surf Coast (S) - West + + + + + Swan Hill (RC) - Central + + + + + Swan Hill (RC) - Robinvale + + + + + Swan Hill (RC) Bal + + + + + Towong (S) - Pt A + + + + + Towong (S) - Pt B + + + + + Wangaratta (RC) - Central + + + + + Wangaratta (RC) - North + + + + + Wangaratta (RC) - South + + + + + Warrnambool (C) + + + + + Wellington (S) - Alberton + + + + + Wellington (S) - Avon + + + + + Wellington (S) - Maffra + + + + + Wellington (S) - Rosedale + + + + + Wellington (S) - Sale + + + + + West Wimmera (S) + + + + + Whitehorse (C) - Box Hill + + + + + Whitehorse (C) - Nunawading E. + + + + + Whitehorse (C) - Nunawading W. + + + + + Whittlesea (C) - North + + + + + Whittlesea (C) - South-East + + + + + Whittlesea (C) - South-West + + + + + Wodonga (RC) + + + + + Wyndham (C) - North + + + + + Wyndham (C) - South + + + + + Wyndham (C) - West + + + + + Yarra (C) - North + + + + + Yarra (C) - Richmond + + + + + Yarra Ranges (S) - Central + + + + + Yarra Ranges (S) - Dandenongs + + + + + Yarra Ranges (S) - Lilydale + + + + + Yarra Ranges (S) - North + + + + + Yarra Ranges (S) - Pt B + + + + + Yarra Ranges (S) - Seville + + + + + Yarriambiack (S) - North + + + + + Yarriambiack (S) - South + + + + + Bass Strait Islands + + + + + Falls Creek Alpine Resort + + + + + French Island + + + + + Lady Julia Percy Island + + + + + Lake Mountain Alpine Resort + + + + + Migratory - Offshore - Shipping (Vic.) + + + + + Mount Baw Baw Alpine Resort + + + + + Mount Buller Alpine Resort + + + + + Mount Hotham Alpine Resort + + + + + Mount Stirling Alpine Resort + + + + + Aurukun (S) + + + + + Balonne (S) + + + + + Banana (S) + + + + + Barcaldine (R) - Aramac + + + + + Barcaldine (R) - Barcaldine + + + + + Barcaldine (R) - Jericho + + + + + Barcoo (S) + + + + + Blackall Tambo (R) - Blackall + + + + + Blackall Tambo (R) - Tambo + + + + + Boulia (S) + + + + + Acacia Ridge + + + + + Albion + + + + + Alderley + + + + + Algester + + + + + Annerley + + + + + Anstead + + + + + Archerfield + + + + + Ascot + + + + + Ashgrove + + + + + Aspley + + + + + Bald Hills + + + + + Balmoral + + + + + Banyo + + + + + Bardon + + + + + Bellbowrie + + + + + Belmont-Mackenzie + + + + + Boondall + + + + + Bowen Hills + + + + + Bracken Ridge + + + + + Bridgeman Downs + + + + + Brighton + + + + + Brookfield (incl. Brisbane Forest Park) + + + + + Bulimba + + + + + Burbank + + + + + Calamvale + + + + + Camp Hill + + + + + Cannon Hill + + + + + Carina + + + + + Carina Heights + + + + + Carindale + + + + + Carseldine + + + + + Chandler-Capalaba West + + + + + Chapel Hill + + + + + Chelmer + + + + + Chermside + + + + + Chermside West + + + + + City - Inner + + + + + City - Remainder + + + + + Clayfield + + + + + Coopers Plains + + + + + Coorparoo + + + + + Corinda + + + + + Darra-Sumner + + + + + Deagon + + + + + Doolandella-Forest Lake + + + + + Durack + + + + + Dutton Park + + + + + East Brisbane + + + + + Eight Mile Plains + + + + + Ellen Grove + + + + + Enoggera + + + + + Everton Park + + + + + Fairfield + + + + + Ferny Grove + + + + + Fig Tree Pocket + + + + + Fortitude Valley + + + + + Geebung + + + + + Graceville + + + + + Grange + + + + + Greenslopes + + + + + Gumdale-Ransome + + + + + Hamilton + + + + + Hawthorne + + + + + Hemmant-Lytton + + + + + Hendra + + + + + Herston + + + + + Highgate Hill + + + + + Holland Park + + + + + Holland Park West + + + + + Inala + + + + + Indooroopilly + + + + + Jamboree Heights + + + + + Jindalee + + + + + Kangaroo Point + + + + + Karana Downs-Lake Manchester + + + + + Kedron + + + + + Kelvin Grove + + + + + Kenmore + + + + + Kenmore Hills + + + + + Keperra + + + + + Kuraby + + + + + Lota + + + + + Lutwyche + + + + + MacGregor + + + + + Manly + + + + + Manly West + + + + + Mansfield + + + + + McDowall + + + + + Middle Park + + + + + Milton + + + + + Mitchelton + + + + + Moggill + + + + + Moorooka + + + + + Moreton Island + + + + + Morningside + + + + + Mount Gravatt + + + + + Mount Gravatt East + + + + + Mount Ommaney + + + + + Murarrie + + + + + Nathan + + + + + New Farm + + + + + Newmarket + + + + + Newstead + + + + + Norman Park + + + + + Northgate + + + + + Nudgee + + + + + Nundah + + + + + Oxley + + + + + Paddington + + + + + Pallara-Heathwood-Larapinta + + + + + Parkinson-Drewvale + + + + + Pinjarra Hills + + + + + Pinkenba-Eagle Farm + + + + + Pullenvale + + + + + Red Hill + + + + + Richlands + + + + + Riverhills + + + + + Robertson + + + + + Rochedale + + + + + Rocklea + + + + + Runcorn + + + + + Salisbury + + + + + Sandgate + + + + + Seventeen Mile Rocks + + + + + Sherwood + + + + + South Brisbane + + + + + Spring Hill + + + + + St Lucia + + + + + Stafford + + + + + Stafford Heights + + + + + Stretton-Karawatha + + + + + Sunnybank + + + + + Sunnybank Hills + + + + + Taigum-Fitzgibbon + + + + + Taringa + + + + + Tarragindi + + + + + The Gap + + + + + Tingalpa + + + + + Toowong + + + + + Upper Kedron + + + + + Upper Mount Gravatt + + + + + Virginia + + + + + Wacol + + + + + Wakerley + + + + + Wavell Heights + + + + + West End + + + + + Westlake + + + + + Willawong + + + + + Wilston + + + + + Windsor + + + + + Wishart + + + + + Woolloongabba + + + + + Wooloowin + + + + + Wynnum + + + + + Wynnum West + + + + + Yeerongpilly + + + + + Yeronga + + + + + Zillmere + + + + + Bulloo (S) + + + + + Bundaberg (R) - Bundaberg + + + + + Bundaberg (R) - Burnett Pt A + + + + + Bundaberg (R) - Burnett Pt B + + + + + Bundaberg (R) - Isis + + + + + Bundaberg (R) - Kolan + + + + + Burdekin (S) + + + + + Burke (S) + + + + + Cairns (R) - Barron + + + + + Cairns (R) - Central Suburbs + + + + + Cairns (R) - City + + + + + Cairns (R) - Douglas + + + + + Cairns (R) - Mt Whitfield + + + + + Cairns (R) - Northern Suburbs + + + + + Cairns (R) - Pt B + + + + + Cairns (R) - Trinity + + + + + Cairns (R) - Western Suburbs + + + + + Carpentaria (S) + + + + + Cassowary Coast (R) - Cardwell + + + + + Cassowary Coast (R) - Johnstone + + + + + Central Highlands (R) - Bauhinia + + + + + Central Highlands (R) - Duaringa + + + + + Central Highlands (R) - Emerald + + + + + Central Highlands (R) - Peak Downs + + + + + Charters Towers (R) - Charters Towers + + + + + Charters Towers (R) - Dalrymple + + + + + Cherbourg (S) + + + + + Cloncurry (S) + + + + + Cook (S) + + + + + Croydon (S) + + + + + Diamantina (S) + + + + + Doomadgee (S) + + + + + Etheridge (S) + + + + + Flinders (S) + + + + + Fraser Coast (R) - Hervey Bay Pt A + + + + + Fraser Coast (R) - Hervey Bay Pt B + + + + + Fraser Coast (R) - Maryborough + + + + + Fraser Coast (R) - Woocoo-Tiaro + + + + + Gladstone (R) - Calliope Pt A + + + + + Gladstone (R) - Calliope Pt B + + + + + Gladstone (R) - Gladstone + + + + + Gladstone (R) - Miriam Vale + + + + + Ashmore-Benowa + + + + + Biggera Waters-Labrador + + + + + Bilinga-Tugun + + + + + Broadbeach Waters + + + + + Broadbeach-Mermaid Beach + + + + + Bundall + + + + + Burleigh Heads + + + + + Burleigh Waters + + + + + Carrara-Merrimac + + + + + Coolangatta + + + + + Coombabah + + + + + Currumbin + + + + + Currumbin Valley-Tallebudgera + + + + + Currumbin Waters + + + + + Elanora + + + + + Guanaba-Springbrook + + + + + Helensvale + + + + + Hope Island + + + + + Jacobs Well-Alberton + + + + + Kingsholme-Upper Coomera + + + + + Main Beach-South Stradbroke + + + + + Mermaid Wtrs-Clear Is. Wtrs + + + + + Miami + + + + + Molendinar + + + + + Mudgeeraba-Reedy Creek + + + + + Nerang + + + + + Ormeau-Yatala + + + + + Oxenford-Maudsland + + + + + Pacific Pines-Gaven + + + + + Palm Beach + + + + + Paradise Point-Runaway Bay + + + + + Parkwood-Arundel + + + + + Pimpama-Coomera + + + + + Robina + + + + + Southport + + + + + Surfers Paradise + + + + + Varsity Lakes + + + + + Worongary-Tallai + + + + + Goondiwindi (R) - Goondiwindi + + + + + Goondiwindi (R) - Inglewood + + + + + Goondiwindi (R) - Waggamba + + + + + Gympie (R) - Cooloola + + + + + Gympie (R) - Gympie + + + + + Gympie (R) - Kilkivan + + + + + Hinchinbrook (S) + + + + + Hope Vale (S) + + + + + Ipswich (C) - Central + + + + + Ipswich (C) - East + + + + + Ipswich (C) - North + + + + + Ipswich (C) - South-West + + + + + Ipswich (C) - West + + + + + Isaac (R) - Belyando + + + + + Isaac (R) - Broadsound + + + + + Isaac (R) - Nebo + + + + + Kowanyama (S) + + + + + Lockhart River (S) + + + + + Lockyer Valley (R) - Gatton + + + + + Lockyer Valley (R) - Laidley + + + + + Beenleigh + + + + + Bethania-Waterford + + + + + Browns Plains + + + + + Carbrook-Cornubia + + + + + Daisy Hill-Priestdale + + + + + Eagleby + + + + + Edens Landing-Holmview + + + + + Greenbank-Boronia Heights + + + + + Jimboomba-Logan Village + + + + + Kingston + + + + + Loganholme + + + + + Loganlea + + + + + Marsden + + + + + Mt Warren Park + + + + + Park Ridge-Logan Reserve + + + + + Rochedale South + + + + + Shailer Park + + + + + Slacks Creek + + + + + Springwood + + + + + Tanah Merah + + + + + Underwood + + + + + Waterford West + + + + + Wolffdene-Bahrs Scrub + + + + + Woodridge + + + + + Longreach (R) - Ilfracombe + + + + + Longreach (R) - Isisford + + + + + Longreach (R) - Longreach + + + + + Mackay (R) - Mackay Pt A + + + + + Mackay (R) - Mackay Pt B + + + + + Mackay (R) - Mirani + + + + + Mackay (R) - Sarina + + + + + McKinlay (S) + + + + + Mapoon (S) + + + + + Maranoa (R) - Bendemere + + + + + Maranoa (R) - Booringa + + + + + Maranoa (R) - Bungil + + + + + Maranoa (R) - Roma + + + + + Maranoa (R) - Warroo + + + + + Albany Creek + + + + + Bray Park + + + + + Bribie Island + + + + + Burpengary-Narangba + + + + + Caboolture Central + + + + + Caboolture East + + + + + Caboolture Hinterland + + + + + Caboolture Midwest + + + + + Central Pine West + + + + + Clontarf + + + + + Dakabin-Kallangur-M. Downs + + + + + Deception Bay + + + + + Griffin-Mango Hill + + + + + Hills District + + + + + Lawnton + + + + + Margate-Woody Point + + + + + Morayfield + + + + + Moreton Bay (R) Bal + + + + + Petrie + + + + + Redcliffe-Scarborough + + + + + Rothwell-Kippa-Ring + + + + + Strathpine-Brendale + + + + + Mornington (S) + + + + + Mount Isa (C) + + + + + Murweh (S) + + + + + Napranum (S) + + + + + North Burnett (R) - Biggenden + + + + + North Burnett (R) - Eidsvold + + + + + North Burnett (R) - Gayndah + + + + + North Burnett (R) - Monto + + + + + North Burnett (R) - Mundubbera + + + + + North Burnett (R) - Perry + + + + + Northern Peninsula Area (R) - Bamaga + + + + + Northern Peninsula Area (R) - Injinoo + + + + + Northern Peninsula Area (R) - New Mapoon + + + + + Northern Peninsula Area (R) - Seisia + + + + + Northern Peninsula Area (R) - Umagico + + + + + Palm Island (S) + + + + + Paroo (S) + + + + + Pormpuraaw (S) + + + + + Quilpie (S) + + + + + Alexandra Hills + + + + + Birkdale + + + + + Capalaba + + + + + Cleveland + + + + + Ormiston + + + + + Redland (C) Bal + + + + + Redland Bay + + + + + Sheldon-Mt Cotton + + + + + Thorneside + + + + + Thornlands + + + + + Victoria Point + + + + + Wellington Point + + + + + Richmond (S) + + + + + Rockhampton (R) - Fitzroy Pt A + + + + + Rockhampton (R) - Fitzroy Pt B + + + + + Rockhampton (R) - Livingstone Pt A + + + + + Rockhampton (R) - Livingstone Pt B + + + + + Rockhampton (R) - Mount Morgan + + + + + Rockhampton (R) - Rockhampton + + + + + Scenic Rim (R) - Beaudesert + + + + + Scenic Rim (R) - Boonah + + + + + Scenic Rim (R) - Tamborine-Canungra + + + + + Somerset (R) - Esk + + + + + Somerset (R) - Kilcoy + + + + + South Burnett (R) - Kingaroy + + + + + South Burnett (R) - Murgon + + + + + South Burnett (R) - Nanango + + + + + South Burnett (R) - Wondai + + + + + Southern Downs (R) - Allora + + + + + Southern Downs (R) - Killarney + + + + + Southern Downs (R) - Stanthorpe + + + + + Southern Downs (R) - Warwick + + + + + Southern Downs (R) - West + + + + + Buderim + + + + + Caloundra Hinterland + + + + + Caloundra North + + + + + Caloundra South + + + + + Coolum-Mudjimba + + + + + Glass House Country + + + + + Kawana + + + + + Maroochy Hinterland + + + + + Maroochydore + + + + + Mooloolaba + + + + + Nambour + + + + + Noosa Hinterland + + + + + Noosa-Noosaville + + + + + Paynter-Petrie Creek + + + + + Sunshine-Peregian + + + + + Tewantin + + + + + Tablelands (R) - Atherton + + + + + Tablelands (R) - Eacham + + + + + Tablelands (R) - Herberton + + + + + Tablelands (R) - Mareeba + + + + + Cambooya + + + + + Clifton + + + + + Crow's Nest + + + + + Gowrie + + + + + Greenmount + + + + + Highfields + + + + + Jondaryan + + + + + Millmerran + + + + + Pittsworth + + + + + Rosalie + + + + + Toowoomba Central + + + + + Toowoomba North-East + + + + + Toowoomba North-West + + + + + Toowoomba South-East + + + + + Toowoomba West + + + + + Westbrook + + + + + Torres (S) + + + + + Torres Strait Island (R) - Badu + + + + + Torres Strait Island (R) - Boigu + + + + + Torres Strait Island (R) - Dauan + + + + + Torres Strait Island (R) - Erub + + + + + Torres Strait Island (R) - Hammond + + + + + Torres Strait Island (R) - Iama + + + + + Torres Strait Island (R) - Kubin + + + + + Torres Strait Island (R) - Mabuiag + + + + + Torres Strait Island (R) - Mer + + + + + Torres Strait Island (R) - Poruma + + + + + Torres Strait Island (R) - Saibai + + + + + Torres Strait Island (R) - St Pauls + + + + + Torres Strait Island (R) - Ugar + + + + + Torres Strait Island (R) - Warraber + + + + + Torres Strait Island (R) - Yorke + + + + + Aitkenvale + + + + + City + + + + + Condon-Rasmussen-Bohle Basin + + + + + Cranbrook + + + + + Currajong + + + + + Douglas + + + + + Garbutt + + + + + Gulliver + + + + + Heatley + + + + + Hermit Park + + + + + Hyde Park-Mysterton + + + + + Kelso + + + + + Kirwan + + + + + Magnetic Island + + + + + Mt Louisa-Mt St John-Bohle + + + + + Mundingburra + + + + + Murray + + + + + North Ward-Castle Hill + + + + + Northern Beaches-Pinnacles + + + + + Oonoonba-Idalia-Cluden + + + + + Pallarenda-Shelley Beach + + + + + Pimlico + + + + + Railway Estate + + + + + Rosslea + + + + + Rowes Bay-Belgian Gardens + + + + + South Townsville + + + + + Stuart-Roseneath + + + + + Vincent + + + + + West End + + + + + Woodstock-Cleveland-Ross + + + + + Wulguru + + + + + Weipa (T) + + + + + Western Downs (R) - Chinchilla + + + + + Western Downs (R) - Dalby + + + + + Western Downs (R) - Murilla-Wandoan + + + + + Western Downs (R) - Tara + + + + + Western Downs (R) - Wambo + + + + + Whitsunday (R) - Bowen + + + + + Whitsunday (R) - Whitsunday + + + + + Winton (S) + + + + + Woorabinda (S) + + + + + Wujal Wujal (S) + + + + + Yarrabah (S) + + + + + Migratory - Offshore - Shipping (Qld) + + + + + Adelaide (C) + + + + + Adelaide Hills (DC) - Central + + + + + Adelaide Hills (DC) - North + + + + + Adelaide Hills (DC) - Ranges + + + + + Adelaide Hills (DC) Bal + + + + + Alexandrina (DC) - Coastal + + + + + Alexandrina (DC) - Strathalbyn + + + + + Anangu Pitjantjatjara (AC) + + + + + Barossa (DC) - Angaston + + + + + Barossa (DC) - Barossa + + + + + Barossa (DC) - Tanunda + + + + + Barunga West (DC) + + + + + Berri and Barmera (DC) - Barmera + + + + + Berri and Barmera (DC) - Berri + + + + + Burnside (C) - North-East + + + + + Burnside (C) - South-West + + + + + Campbelltown (C) - East + + + + + Campbelltown (C) - West + + + + + Ceduna (DC) + + + + + Charles Sturt (C) - Coastal + + + + + Charles Sturt (C) - Inner East + + + + + Charles Sturt (C) - Inner West + + + + + Charles Sturt (C) - North-East + + + + + Clare and Gilbert Valleys (DC) + + + + + Cleve (DC) + + + + + Coober Pedy (DC) + + + + + Copper Coast (DC) + + + + + Elliston (DC) + + + + + Flinders Ranges (DC) + + + + + Franklin Harbour (DC) + + + + + Gawler (T) + + + + + Goyder (DC) + + + + + Grant (DC) + + + + + Holdfast Bay (C) - North + + + + + Holdfast Bay (C) - South + + + + + Kangaroo Island (DC) + + + + + Karoonda East Murray (DC) + + + + + Kimba (DC) + + + + + Kingston (DC) + + + + + Light (RegC) + + + + + Lower Eyre Peninsula (DC) + + + + + Loxton Waikerie (DC) - East + + + + + Loxton Waikerie (DC) - West + + + + + Mallala (DC) + + + + + Maralinga Tjarutja (AC) + + + + + Marion (C) - Central + + + + + Marion (C) - North + + + + + Marion (C) - South + + + + + Mid Murray (DC) + + + + + Mitcham (C) - Hills + + + + + Mitcham (C) - North-East + + + + + Mitcham (C) - West + + + + + Mount Barker (DC) - Central + + + + + Mount Barker (DC) Bal + + + + + Mount Gambier (C) + + + + + Mount Remarkable (DC) + + + + + Murray Bridge (RC) + + + + + Naracoorte and Lucindale (DC) + + + + + Northern Areas (DC) + + + + + Norw. P'ham St Ptrs (C) - East + + + + + Norw. P'ham St Ptrs (C) - West + + + + + Onkaparinga (C) - Hackham + + + + + Onkaparinga (C) - Hills + + + + + Onkaparinga (C) - Morphett + + + + + Onkaparinga (C) - North Coast + + + + + Onkaparinga (C) - Reservoir + + + + + Onkaparinga (C) - South Coast + + + + + Onkaparinga (C) - Woodcroft + + + + + Orroroo/Carrieton (DC) + + + + + Peterborough (DC) + + + + + Playford (C) - East Central + + + + + Playford (C) - Elizabeth + + + + + Playford (C) - Hills + + + + + Playford (C) - West + + + + + Playford (C) - West Central + + + + + Port Adel. Enfield (C) - Coast + + + + + Port Adel. Enfield (C) - East + + + + + Port Adel. Enfield (C) - Inner + + + + + Port Adel. Enfield (C) - Park + + + + + Port Adel. Enfield (C) - Port + + + + + Port Augusta (C) + + + + + Port Lincoln (C) + + + + + Port Pirie C Dists (M) - City + + + + + Port Pirie C Dists (M) Bal + + + + + Prospect (C) + + + + + Renmark Paringa (DC) - Paringa + + + + + Renmark Paringa (DC) - Renmark + + + + + Robe (DC) + + + + + Roxby Downs (M) + + + + + Salisbury (C) - Central + + + + + Salisbury (C) - Inner North + + + + + Salisbury (C) - North-East + + + + + Salisbury (C) - South-East + + + + + Salisbury (C) Bal + + + + + Southern Mallee (DC) + + + + + Streaky Bay (DC) + + + + + Tatiara (DC) + + + + + Tea Tree Gully (C) - Central + + + + + Tea Tree Gully (C) - Hills + + + + + Tea Tree Gully (C) - North + + + + + Tea Tree Gully (C) - South + + + + + The Coorong (DC) + + + + + Tumby Bay (DC) + + + + + Unley (C) - East + + + + + Unley (C) - West + + + + + Victor Harbor (C) + + + + + Wakefield (DC) + + + + + Walkerville (M) + + + + + Wattle Range (DC) - East + + + + + Wattle Range (DC) - West + + + + + West Torrens (C) - East + + + + + West Torrens (C) - West + + + + + Whyalla (C) + + + + + Wudinna (DC) + + + + + Yankalilla (DC) + + + + + Yorke Peninsula (DC) - North + + + + + Yorke Peninsula (DC) - South + + + + + Migratory - Offshore - Shipping (SA) + + + + + Unincorp. Far North + + + + + Unincorp. Flinders Ranges + + + + + Unincorp. Lincoln + + + + + Unincorp. Murray Mallee + + + + + Unincorp. Pirie + + + + + Unincorp. Riverland + + + + + Unincorp. West Coast + + + + + Unincorp. Western + + + + + Unincorp. Whyalla + + + + + Unincorp. Yorke + + + + + Albany (C) - Central + + + + + Albany (C) Bal + + + + + Armadale (C) + + + + + Ashburton (S) + + + + + Augusta-Margaret River (S) + + + + + Bassendean (T) + + + + + Bayswater (C) + + + + + Belmont (C) + + + + + Beverley (S) + + + + + Boddington (S) + + + + + Boyup Brook (S) + + + + + Bridgetown-Greenbushes (S) + + + + + Brookton (S) + + + + + Broome (S) + + + + + Broomehill-Tambellup (S) + + + + + Bruce Rock (S) + + + + + Bunbury (C) + + + + + Busselton (S) + + + + + Cambridge (T) + + + + + Canning (C) + + + + + Capel (S) - Pt A + + + + + Capel (S) - Pt B + + + + + Carnamah (S) + + + + + Carnarvon (S) + + + + + Chapman Valley (S) + + + + + Chittering (S) + + + + + Claremont (T) + + + + + Cockburn (C) + + + + + Collie (S) + + + + + Coolgardie (S) + + + + + Coorow (S) + + + + + Corrigin (S) + + + + + Cottesloe (T) + + + + + Cranbrook (S) + + + + + Cuballing (S) + + + + + Cue (S) + + + + + Cunderdin (S) + + + + + Dalwallinu (S) + + + + + Dandaragan (S) + + + + + Dardanup (S) - Pt A + + + + + Dardanup (S) - Pt B + + + + + Denmark (S) + + + + + Derby-West Kimberley (S) + + + + + Donnybrook-Balingup (S) + + + + + Dowerin (S) + + + + + Dumbleyung (S) + + + + + Dundas (S) + + + + + East Fremantle (T) + + + + + East Pilbara (S) + + + + + Esperance (S) + + + + + Exmouth (S) + + + + + Fremantle (C) - Inner + + + + + Fremantle (C) - Remainder + + + + + Geraldton + + + + + Greenough - Pt A + + + + + Greenough - Pt B + + + + + Gingin (S) + + + + + Gnowangerup (S) + + + + + Goomalling (S) + + + + + Gosnells (C) + + + + + Halls Creek (S) + + + + + Harvey (S) - Pt A + + + + + Harvey (S) - Pt B + + + + + Irwin (S) + + + + + Jerramungup (S) + + + + + Joondalup (C) - North + + + + + Joondalup (C) - South + + + + + Kalamunda (S) + + + + + Kalgoorlie/Boulder (C) - Pt A + + + + + Kalgoorlie/Boulder (C) - Pt B + + + + + Katanning (S) + + + + + Kellerberrin (S) + + + + + Kent (S) + + + + + Kojonup (S) + + + + + Kondinin (S) + + + + + Koorda (S) + + + + + Kulin (S) + + + + + Kwinana (T) + + + + + Lake Grace (S) + + + + + Laverton (S) + + + + + Leonora (S) + + + + + Mandurah (C) + + + + + Manjimup (S) + + + + + Meekatharra (S) + + + + + Melville (C) + + + + + Menzies (S) + + + + + Merredin (S) + + + + + Mingenew (S) + + + + + Moora (S) + + + + + Morawa (S) + + + + + Mosman Park (T) + + + + + Mount Magnet (S) + + + + + Mount Marshall (S) + + + + + Mukinbudin (S) + + + + + Mullewa (S) + + + + + Mundaring (S) + + + + + Murchison (S) + + + + + Murray (S) + + + + + Nannup (S) + + + + + Narembeen (S) + + + + + Narrogin (S) + + + + + Narrogin (T) + + + + + Nedlands (C) + + + + + Ngaanyatjarraku (S) + + + + + Northam + + + + + Northam Town + + + + + Northampton (S) + + + + + Nungarin (S) + + + + + Peppermint Grove (S) + + + + + Perenjori (S) + + + + + Perth (C) - Inner + + + + + Perth (C) - Remainder + + + + + Pingelly (S) + + + + + Plantagenet (S) + + + + + Port Hedland (T) + + + + + Quairading (S) + + + + + Ravensthorpe (S) + + + + + Rockingham (C) + + + + + Roebourne (S) + + + + + Sandstone (S) + + + + + Serpentine-Jarrahdale (S) + + + + + Shark Bay (S) + + + + + South Perth (C) + + + + + Stirling (C) - Central + + + + + Stirling (C) - Coastal + + + + + Stirling (C) - South-Eastern + + + + + Subiaco (C) + + + + + Swan (C) + + + + + Tammin (S) + + + + + Three Springs (S) + + + + + Toodyay (S) + + + + + Trayning (S) + + + + + Upper Gascoyne (S) + + + + + Victoria Park (T) + + + + + Victoria Plains (S) + + + + + Vincent (T) + + + + + Wagin (S) + + + + + Wandering (S) + + + + + Wanneroo (C) - North-East + + + + + Wanneroo (C) - North-West + + + + + Wanneroo (C) - South + + + + + Waroona (S) + + + + + West Arthur (S) + + + + + Westonia (S) + + + + + Wickepin (S) + + + + + Williams (S) + + + + + Wiluna (S) + + + + + Wongan-Ballidu (S) + + + + + Woodanilling (S) + + + + + Wyalkatchem (S) + + + + + Wyndham-East Kimberley (S) + + + + + Yalgoo (S) + + + + + Yilgarn (S) + + + + + York (S) + + + + + Migratory - Offshore - Shipping (WA) + + + + + Break O'Day (M) + + + + + Brighton (M) + + + + + Burnie (C) - Pt A + + + + + Burnie (C) - Pt B + + + + + Central Coast (M) - Pt A + + + + + Central Coast (M) - Pt B + + + + + Central Highlands (M) + + + + + Circular Head (M) + + + + + Clarence (C) + + + + + Derwent Valley (M) - Pt A + + + + + Derwent Valley (M) - Pt B + + + + + Devonport (C) + + + + + Dorset (M) + + + + + Flinders (M) + + + + + George Town (M) - Pt A + + + + + George Town (M) - Pt B + + + + + Glamorgan/Spring Bay (M) + + + + + Glenorchy (C) + + + + + Hobart (C) - Inner + + + + + Hobart (C) - Remainder + + + + + Huon Valley (M) + + + + + Kentish (M) + + + + + King Island (M) + + + + + Kingborough (M) - Pt A + + + + + Kingborough (M) - Pt B + + + + + Latrobe (M) - Pt A + + + + + Latrobe (M) - Pt B + + + + + Launceston (C) - Inner + + + + + Launceston (C) - Pt B + + + + + Launceston (C) - Pt C + + + + + Meander Valley (M) - Pt A + + + + + Meander Valley (M) - Pt B + + + + + Northern Midlands (M) - Pt A + + + + + Northern Midlands (M) - Pt B + + + + + Sorell (M) - Pt A + + + + + Sorell (M) - Pt B + + + + + Southern Midlands (M) + + + + + Tasman (M) + + + + + Waratah/Wynyard (M) - Pt A + + + + + Waratah/Wynyard (M) - Pt B + + + + + West Coast (M) + + + + + West Tamar (M) - Pt A + + + + + West Tamar (M) - Pt B + + + + + Migratory - Offshore - Shipping (Tas.) + + + + + Alice Springs (T) - Charles + + + + + Alice Springs (T) - Heavitree + + + + + Alice Springs (T) - Larapinta + + + + + Alice Springs (T) - Ross + + + + + Alice Springs (T) - Stuart + + + + + Barkly (S) - Tennant Creek + + + + + Barkly (S) Bal + + + + + Belyuen (S) + + + + + Central Desert (S) + + + + + Coomalie (S) + + + + + Alawa + + + + + Anula + + + + + Bayview-Woolner + + + + + Brinkin + + + + + City - Inner + + + + + City - Remainder + + + + + Coconut Grove + + + + + Fannie Bay + + + + + Jingili + + + + + Karama + + + + + Larrakeyah + + + + + Leanyer + + + + + Lee Point-Leanyer Swamp + + + + + Ludmilla + + + + + Malak + + + + + Marrara + + + + + Millner + + + + + Moil + + + + + Nakara + + + + + Narrows + + + + + Nightcliff + + + + + Parap + + + + + Rapid Creek + + + + + Stuart Park + + + + + The Gardens + + + + + Tiwi + + + + + Wagaman + + + + + Wanguri + + + + + Winnellie + + + + + Wulagi + + + + + East Arnhem (S) + + + + + Katherine (T) + + + + + Litchfield (M) - Pt A + + + + + Litchfield (M) - Pt B + + + + + MacDonnell (S) + + + + + Bakewell + + + + + Driver + + + + + Durack + + + + + Gray + + + + + Gunn-Palmerston City + + + + + Moulden + + + + + Palmerston (C) Bal + + + + + Woodroffe + + + + + Roper Gulf (S) + + + + + Tiwi Islands (S) + + + + + Victoria-Daly (S) - Wadeye and OS + + + + + Victoria-Daly (S) Bal + + + + + Wagait (S) + + + + + West Arnhem (S) - Jabiru + + + + + West Arnhem (S) Bal + + + + + Alyangula + + + + + Darwin Waterfront + + + + + East Arm + + + + + Finniss-Mary + + + + + Migratory - Offshore - Shipping (NT) + + + + + Nhulunbuy + + + + + Yulara + + + + + Acton + + + + + Ainslie + + + + + Amaroo + + + + + Aranda + + + + + Banks + + + + + Barton + + + + + Belconnen - SSD Bal + + + + + Belconnen Town Centre + + + + + Bonner + + + + + Bonython + + + + + Braddon + + + + + Bruce + + + + + Calwell + + + + + Campbell + + + + + Casey + + + + + Chapman + + + + + Charnwood + + + + + Chifley + + + + + Chisholm + + + + + City + + + + + Conder + + + + + Cook + + + + + Crace + + + + + Curtin + + + + + Deakin + + + + + Dickson + + + + + Downer + + + + + Duffy + + + + + Dunlop + + + + + Duntroon + + + + + Evatt + + + + + Fadden + + + + + Farrer + + + + + Fisher + + + + + Florey + + + + + Flynn + + + + + Forde + + + + + Forrest + + + + + Franklin + + + + + Fraser + + + + + Fyshwick + + + + + Garran + + + + + Gilmore + + + + + Giralang + + + + + Gordon + + + + + Gowrie + + + + + Greenway + + + + + Griffith + + + + + Gungahlin + + + + + Gungahlin-Hall - SSD Bal + + + + + Hackett + + + + + Hall + + + + + Harman + + + + + Harrison + + + + + Hawker + + + + + Higgins + + + + + Holder + + + + + Holt + + + + + Hughes + + + + + Hume + + + + + Isaacs + + + + + Isabella Plains + + + + + Jerrabomberra + + + + + Kaleen + + + + + Kambah + + + + + Kingston + + + + + Kowen + + + + + Latham + + + + + Lyneham + + + + + Lyons + + + + + Macarthur + + + + + Macgregor + + + + + Macquarie + + + + + Majura + + + + + Mawson + + + + + McKellar + + + + + Melba + + + + + Migratory - Offshore - Shipping (ACT) + + + + + Mitchell + + + + + Monash + + + + + Narrabundah + + + + + Ngunnawal + + + + + Nicholls + + + + + Oaks Estate + + + + + O'Connor + + + + + O'Malley + + + + + Oxley + + + + + Page + + + + + Palmerston + + + + + Parkes + + + + + Pearce + + + + + Phillip + + + + + Pialligo + + + + + Red Hill + + + + + Reid + + + + + Remainder of ACT + + + + + Richardson + + + + + Rivett + + + + + Russell + + + + + Scullin + + + + + Spence + + + + + Stirling + + + + + Stromlo + + + + + Symonston + + + + + Theodore + + + + + Torrens + + + + + Tuggeranong - SSD Bal + + + + + Turner + + + + + Wanniassa + + + + + Waramanga + + + + + Watson + + + + + Weetangera + + + + + Weston + + + + + Weston Creek-Stromlo - SSD Bal + + + + + Yarralumla + + + + + Jervis Bay Territory + + + + + Migratory - Offshore - Shipping (OT) + + + + + Territory of Christmas Island + + + + + Territory of Cocos (Keeling) Islands + + + +
+ + +

Sourced from DESE, (previously DEEWR).

+
+ + + + Co-Educational + + + + + Female + + + + + Male + + + +
+ + +

This code set references AS4590 - Interchange of client information, 2017 - Name Usage Type Code

This Australian Standard can be purchased here: https://www.standards.org.au/standards-catalogue/sa-snz/communication/it-004/as--4590-dot-1-colon-2017

+
+ + + + Also known as or alias + + + + + Name at Birth + + + + + Legal Name of the client as defined by the organisation which collects it (legal not defined in this standard) + + + + + Maiden Name + + + + + New born identification name + + + + + Non specific name usage type + + + + + Preferred name + + + + + Previous name + + + + + Stage name + + + + + Tribal Name + + + + + Professional or buisness name + + + +
+ + +

+ + + + + Birth certificate + + + + + Hospital certificate + + + + + Passport + + + + + Physician's certificate + + + + + Previously verified school records + + + + + State-issued ID + + + + + Driver's license + + + + + Immigration document/visa + + + + + Other official document + + + + + Other non-official document + + + + + Other + + + + + Birthdate NOT Verified + + + + + Documentation Sighted, type not recorded + + + + + + +

+ + + + + Australian Citizen + + + + + New Zealand Citizen + + + + + Permanent Resident + + + + + Temporary Entry Permit + + + + + Other Overseas + + + + + Permanent Humanitarian Visa + + + + + Not Provided + + + + + + +

1289.0 - Standards for Statistics on Cultural and Language Diversity, 1999, https://www.abs.gov.au/Ausstats/abs@.nsf/mf/1289.0

Explanation of usage: https://www.ausstats.abs.gov.au/ausstats/subscriber.nsf/0/CA25687100069892CA256889000C9E88/$File/12890_1999.pdf

Classification: + The standard classification used to code, store and disseminate data collected by Proficiency in Spoken English is a flat classification, having only one level with four categories. These categories are the same as the question response categories (‘Very well’, ‘Well’, ‘Not well’, ‘Not at all’). Two supplementary codes are also provided in the classification for ‘Not stated’ and ‘Not applicable’ responses (see Coding Procedures), which makes the classification applicable to all persons. However, it should be noted that this is a coding convention and that, setting aside these special codes, the scope of the classification, along with the variable, is people who speak a language other than English. +

See Also: https://meteor.aihw.gov.au/content/index.phtml/itemId/695981

+
+ + + + Not Stated/Inadequately described + + + + + Very well + + + + + Well + + + + + Not well + + + + + Not at all + + + + + Not Applicable - English is 'first language spoken' and do not 'speak a language other than English at home'. + + + +
+ + +

ABS 1267.0 - Australian Standard Classification of Languages (ASCL), 2016

Updated to correspond to ACARA Data Standards Manual, 2017

Source Data: http://www.abs.gov.au/AUSSTATS/abs@.nsf/DetailsPage/1267.02016?OpenDocument

This extract contains all 4 digit classifications and supplementary codes.

+
+ + + + Gaelic (Scotland) + + + + + Irish + + + + + Welsh + + + + + Celtic, nec + + + + + English + + + + + German + + + + + Letzeburgish + + + + + Yiddish + + + + + Dutch + + + + + Frisian + + + + + Afrikaans + + + + + Danish + + + + + Icelandic + + + + + Norwegian + + + + + Swedish + + + + + Scandinavian, nec + + + + + Estonian + + + + + Finnish + + + + + Finnish and Related Languages, nec + + + + + French + + + + + Greek + + + + + Catalan + + + + + Portuguese + + + + + Spanish + + + + + Iberian Romance, nec + + + + + Italian + + + + + Maltese + + + + + Basque + + + + + Latin + + + + + Other Southern European Languages, nec + + + + + Latvian + + + + + Lithuanian + + + + + Hungarian + + + + + Belorussian + + + + + Russian + + + + + Ukrainian + + + + + Bosnian + + + + + Bulgarian + + + + + Croatian + + + + + Macedonian + + + + + Serbian + + + + + Slovene + + + + + Serbo-Croatian/Yugoslavian, so described + + + + + Czech + + + + + Polish + + + + + Slovak + + + + + Czechoslovakian, so described + + + + + Albanian + + + + + Aromunian (Macedo-Romanian) + + + + + Romanian + + + + + Romany + + + + + Other Eastern European Languages, nec + + + + + Kurdish + + + + + Pashto + + + + + Balochi + + + + + Dari + + + + + Persian (excluding Dari) + + + + + Hazaraghi + + + + + Iranic, nec + + + + + Arabic + + + + + Hebrew + + + + + Assyrian Neo-Aramaic + + + + + Chaldean Neo-Aramaic + + + + + Mandaean (Mandaic) + + + + + Middle Eastern Semitic Languages, nec + + + + + Turkish + + + + + Azeri + + + + + Tatar + + + + + Turkmen + + + + + Uygur + + + + + Uzbek + + + + + Turkic, nec + + + + + Armenian + + + + + Georgian + + + + + Other Southwest and Central Asian Languages, nec + + + + + Kannada + + + + + Malayalam + + + + + Tamil + + + + + Telugu + + + + + Tulu + + + + + Dravidian, nec + + + + + Bengali + + + + + Gujarati + + + + + Hindi + + + + + Konkani + + + + + Marathi + + + + + Nepali + + + + + Punjabi + + + + + Sindhi + + + + + Sinhalese + + + + + Urdu + + + + + Assamese + + + + + Dhivehi + + + + + Kashmiri + + + + + Oriya + + + + + Fijian Hindustani + + + + + Indo-Aryan, nec + + + + + Other Southern Asian Languages + + + + + Burmese + + + + + Chin Haka + + + + + Karen + + + + + Rohingya + + + + + Zomi + + + + + Burmese and Related Languages, nec + + + + + Hmong + + + + + Hmong-Mien, nec + + + + + Khmer + + + + + Vietnamese + + + + + Mon + + + + + Mon-Khmer, nec + + + + + Lao + + + + + Thai + + + + + Tai, nec + + + + + Bisaya + + + + + Cebuano + + + + + IIokano + + + + + Indonesian + + + + + Malay + + + + + Tetum + + + + + Timorese + + + + + Tagalog + + + + + Filipino + + + + + Acehnese + + + + + Balinese + + + + + Bikol + + + + + Iban + + + + + Ilonggo (Hiligaynon) + + + + + Javanese + + + + + Pampangan + + + + + Southeast Asian Austronesian Languages, nec + + + + + Other Southeast Asian Languages + + + + + Cantonese + + + + + Hakka + + + + + Mandarin + + + + + Wu + + + + + Min Nan + + + + + Chinese, nec + + + + + Japanese + + + + + Korean + + + + + Tibetan + + + + + Mongolian + + + + + Other Eastern Asian Languages, nec + + + + + Anindilyakwa + + + + + Maung + + + + + Ngan'gikurunggurr + + + + + Nunggubuyu + + + + + Rembarrnga + + + + + Tiwi + + + + + Alawa + + + + + Dalabon + + + + + Gudanji + + + + + Iwaidja + + + + + Jaminjung + + + + + Jawoyn + + + + + Jingulu + + + + + Kunbarlang + + + + + Larrakiya + + + + + Malak Malak + + + + + Mangarrayi + + + + + Maringarr + + + + + Marra + + + + + Marrithiyel + + + + + Matngala + + + + + Murrinh Patha + + + + + Na-kara + + + + + Ndjebbana (Gunavidji) + + + + + Ngalakgan + + + + + Ngaliwurru + + + + + Nungali + + + + + Wambaya + + + + + Wardaman + + + + + Amurdak + + + + + Garrwa + + + + + Kuwema + + + + + Marramaninyshi + + + + + Ngandi + + + + + Waanyi + + + + + Wagiman + + + + + Yanyuwa + + + + + Marridan (Maridan) + + + + + Gundjeihmi + + + + + Kune + + + + + Kuninjku + + + + + Kunwinjku + + + + + Mayali + + + + + Kunwinjkuan, nec + + + + + Burarra + + + + + Gun-nartpa + + + + + Gurr-goni + + + + + Burarran, nec + + + + + Arnhem Land and Daly River Region Languages, nec + + + + + Galpu + + + + + Golumala + + + + + Wangurri + + + + + Dhangu, nec + + + + + Dhalwangu + + + + + Djarrwark + + + + + Dhay'yi, nec + + + + + Djambarrpuyngu + + + + + Djapu + + + + + Daatiwuy + + + + + Marrangu + + + + + Liyagalawumirr + + + + + Liyagawumirr + + + + + Dhuwal, nec + + + + + Gumatj + + + + + Gupapuyngu + + + + + Guyamirrilili + + + + + Manggalili + + + + + Wubulkarra + + + + + Dhuwala, nec + + + + + Wurlaki + + + + + Djinang, nec + + + + + Ganalbingu + + + + + Djinba + + + + + Manyjalpingu + + + + + Djinba, nec + + + + + Ritharrngu + + + + + Wagilak + + + + + Yakuy, nec + + + + + Nhangu + + + + + Yan-nhangu + + + + + Nhangu, nec + + + + + Dhuwaya + + + + + Djangu + + + + + Madarrpa + + + + + Warramiri + + + + + Rirratjingu + + + + + Other Yolngu Matha, nec + + + + + Kuku Yalanji + + + + + Guugu Yimidhirr + + + + + Kuuku-Ya'u + + + + + Wik Mungkan + + + + + Djabugay + + + + + Dyirbal + + + + + Girramay + + + + + Koko-Bera + + + + + Kuuk Thayorre + + + + + Lamalama + + + + + Yidiny + + + + + Wik Ngathan + + + + + Alngith + + + + + Kugu Muminh + + + + + Morrobalama + + + + + Thaynakwith + + + + + Yupangathi + + + + + Tjungundji + + + + + Cape York Peninsula Languages, nec + + + + + Kalaw Kawaw Ya/Kalaw Lagaw Ya + + + + + Meriam Mir + + + + + Yumplatok (Torres Strait Creole) + + + + + Bilinarra + + + + + Gurindji + + + + + Gurindji Kriol + + + + + Jaru + + + + + Light Warlpiri + + + + + Malngin + + + + + Mudburra + + + + + Ngardi + + + + + Ngarinyman + + + + + Walmajarri + + + + + Wanyjirra + + + + + Warlmanpa + + + + + Warlpiri + + + + + Warumungu + + + + + Northern Desert Fringe Area Languages, nec + + + + + Alyawarr + + + + + Kaytetye + + + + + Antekerrepenh + + + + + Central Anmatyerr + + + + + Eastern Anmatyerr + + + + + Anmatyerr, nec + + + + + Eastern Arrernte + + + + + Western Arrarnta + + + + + Arrernte, nec + + + + + Arandic, nec + + + + + Antikarinya + + + + + Kartujarra + + + + + Kukatha + + + + + Kukatja + + + + + Luritja + + + + + Manyjilyjarra + + + + + Martu Wangka + + + + + Ngaanyatjarra + + + + + Pintupi + + + + + Pitjantjatjara + + + + + Wangkajunga + + + + + Wangkatha + + + + + Warnman + + + + + Yankunytjatjara + + + + + Yulparija + + + + + Tjupany + + + + + Western Desert Languages, nec + + + + + Bardi + + + + + Bunuba + + + + + Gooniyandi + + + + + Miriwoong + + + + + Ngarinyin + + + + + Nyikina + + + + + Worla + + + + + Worrorra + + + + + Wunambal + + + + + Yawuru + + + + + Gambera + + + + + Jawi + + + + + Kija + + + + + Kimberley Area Languages, nec + + + + + Adnymathanha + + + + + Arabana + + + + + Bandjalang + + + + + Banyjima + + + + + Batjala + + + + + Bidjara + + + + + Dhanggatti + + + + + Diyari + + + + + Gamilaraay + + + + + Garuwali + + + + + Githabul + + + + + Gumbaynggir + + + + + Kanai + + + + + Karajarri + + + + + Kariyarra + + + + + Kaurna + + + + + Kayardild + + + + + Kriol + + + + + Lardil + + + + + Mangala + + + + + Muruwari + + + + + Narungga + + + + + Ngarluma + + + + + Ngarrindjeri + + + + + Nyamal + + + + + Nyangumarta + + + + + Nyungar + + + + + Paakantyi + + + + + Palyku/Nyiyaparli + + + + + Wajarri + + + + + Wiradjuri + + + + + Yindjibarndi + + + + + Yinhawangka + + + + + Yorta Yorta + + + + + Baanbay + + + + + Badimaya + + + + + Barababaraba + + + + + Dadi Dadi + + + + + Dharawal + + + + + Djabwurrung + + + + + Gudjal + + + + + Keerray-Woorroong + + + + + Ladji Ladji + + + + + Mirning + + + + + Ngatjumaya + + + + + Waluwarra + + + + + Wangkangurru + + + + + Wargamay + + + + + Wergaia + + + + + Yugambeh + + + + + Aboriginal English, so described + + + + + Other Australian Indigenous Languages, nec + + + + + American Languages + + + + + Acholi + + + + + Akan + + + + + Mauritian Creole + + + + + Oromo + + + + + Shona + + + + + Somali + + + + + Swahili + + + + + Yoruba + + + + + Zulu + + + + + Amharic + + + + + Bemba + + + + + Dinka + + + + + Ewe + + + + + Ga + + + + + Harari + + + + + Hausa + + + + + Igbo + + + + + Kikuyu + + + + + Krio + + + + + Luganda + + + + + Luo + + + + + Ndebele + + + + + Nuer + + + + + Nyanja (Chichewa) + + + + + Shilluk + + + + + Tigre + + + + + Tigrinya + + + + + Tswana + + + + + Xhosa + + + + + Seychelles Creole + + + + + Anuak + + + + + Bari + + + + + Bassa + + + + + Dan (Gio-Dan) + + + + + Fulfulde + + + + + Kinyarwanda (Rwanda) + + + + + Kirundi (Rundi) + + + + + Kpelle + + + + + Krahn + + + + + Liberian (Liberian English) + + + + + Loma (Lorma) + + + + + Lumun (Kuku Lumun) + + + + + Madi + + + + + Mandinka + + + + + Mann + + + + + Moro (Nuba Moro) + + + + + Themne + + + + + Lingala + + + + + African Languages, nec + + + + + Fijian + + + + + Gilbertese + + + + + Maori (Cook Island) + + + + + Maori (New Zealand) + + + + + Nauruan + + + + + Niue + + + + + Samoan + + + + + Tongan + + + + + Rotuman + + + + + Tokelauan + + + + + Tuvaluan + + + + + Yapese + + + + + Pacific Austronesian Languages, nec + + + + + Bislama + + + + + Hawaiian English + + + + + Norf'k-Pitcairn + + + + + Solomon Islands Pijin + + + + + Oceanian Pidgins and Creoles, nec + + + + + Kiwai + + + + + Motu (HiriMotu) + + + + + Tok Pisin (Neomelanesian) + + + + + Papua New Guinea Languages, nec + + + + + Invented Languages + + + + + Auslan + + + + + Key Word Sign Australia + + + + + Sign Languages, nec + + + + + Inadequately Described + + + + + Non Verbal, so described + + + + + Not Stated + + + + + Swiss, so described + + + + + Cypriot, so described + + + + + Creole, nfd + + + + + French Creole, nfd + + + + + Spanish Creole, nfd + + + + + Portuguese Creole, nfd + + + + + Pidgin, nfd + + + + + Northern European Languages, nfd + + + + + Celtic, nfd + + + + + German and Related Languages, nfd + + + + + Dutch and Related Languages, nfd + + + + + Scandinavian, nfd + + + + + Finnish and Related Languages, nfd + + + + + Southern European Languages, nfd + + + + + Iberian Romance, nfd + + + + + Other Southern European Languages, nfd + + + + + Eastern European Languages, nfd + + + + + Baltic, nfd + + + + + East Slavic, nfd + + + + + South Slavic, nfd + + + + + West Slavic, nfd + + + + + Other Eastern European Languages, nfd + + + + + Southwest and Central Asian Languages, nfd + + + + + Iranic, nfd + + + + + Middle Eastern Semitic Languages, nfd + + + + + Turkic, nfd + + + + + Other Southwest and Central Asian Languages, nfd + + + + + Southern Asian Languages, nfd + + + + + Dravidian, nfd + + + + + Indo-Aryan, nfd + + + + + Southeast Asian Languages, nfd + + + + + Burmese and Related Languages, nfd + + + + + Hmong-Mien, nfd + + + + + Mon-Khmer, nfd + + + + + Tai, nfd + + + + + Southeast Asian Austronesian Languages, nfd + + + + + Eastern Asian Languages, nfd + + + + + Chinese, nfd + + + + + Other Eastern Asian Languages, nfd + + + + + Australian Indigenous Languages, nfd + + + + + Arnhem Land and Daly River Region Languages, nfd + + + + + Kunwinjkuan, nfd + + + + + Burarran, nfd + + + + + Yolngu Matha, nfd + + + + + Dhangu, nfd + + + + + Dhay'yi, nfd + + + + + Dhuwal, nfd + + + + + Dhuwala, nfd + + + + + Djinang, nfd + + + + + Djinba, nfd + + + + + Yakuy, nfd + + + + + Cape York Peninsula Languages, nfd + + + + + Torres Strait Island Languages, nfd + + + + + Northern Desert Fringe Area Languages, nfd + + + + + Arandic, nfd + + + + + Anmatyerr, nfd + + + + + Arrernte, nfd + + + + + Western Desert Languages, nfd + + + + + Kimberley Area Languages, nfd + + + + + Other Australian Indigenous Languages, nfd + + + + + Other Languages, nfd + + + + + African Languages, nfd + + + + + Pacific Austronesian Languages, nfd + + + + + Oceanic Pidgins and Creoles, nfd + + + + + Papua New Guinea Languages, nfd + + + + + Sign Languages, nfd + + + +
+ + +

+ + + + + Main Language Spoken at Home + + + + + Main Language Other Than English Spoken at Home + + + + + First Language Spoken + + + + + Language Spoken at Home + + + + + Language of Greatest Competency + + + + + Preferred Language + + + + + Other + + + + + + +

+ + + + + Boarding house + + + + + Cooperative house + + + + + Crisis shelter + + + + + Disaster shelter + + + + + Residential school/dormitory + + + + + Family residence - Both Parents/Guardians + + + + + Foster home + + + + + Institution + + + + + Prison or juvenile detention center + + + + + Rooming house + + + + + Transient shelter + + + + + Independent + + + + + Family residence - One Parent/Guardian + + + + + No home (Homeless Youth) + + + + + Other dormitory + + + + + Arranged by State - Out of Home Care + + + + + Group home/halfway house + + + + + Boarder + + + + + Other + + + + + + +

Reference: ACARA Data Standards Manual - Indigenous status

https://www.acara.edu.au/reporting/data-standards-manual-student-background-characteristics

+
+ + + + Aboriginal but not Torres Strait Islander origin + + + + + Torres Strait Islander but not Aboriginal origin + + + + + Both Aboriginal and Torres Strait Islander origin + + + + + Neither Aboriginal nor Torres Strait Islander origin + + + + + Not stated/unknown + + + +
+ + +

+ + + + + Unknown + + + + + Not a Resident + + + + + Permanent Resident + + + + + Temporary Resident + + + + + + +

From http://www.border.gov.au/ Australian Government - Department of Immigration and Border Protection: Updated from Source Data on 28 February, 2017 - Refer to: https://immi.homeaffairs.gov.au/visas/getting-a-visa/visa-listing

+
+ + + + Sponsored Business Visitor (short stay) (repealed) + + + + + Sponsored Family Visitor (short stay) (repealed) + + + + + Bridging Visa Class A (No longer issued) + + + + + Bridging Visa F (No longer issued) + + + + + Removal Pending Bridging Visa (No longer issued) + + + + + Preferential family (No longer issued) + + + + + Skilled - Australian Linked (No longer issued) + + + + + Regional-linked (No longer issued) + + + + + Interdependency (No longer issued) + + + + + Aged Parent (No longer issued) + + + + + Designated Parent (No longer issued) + + + + + Distinguished talent and special service - independent (No longer issued) + + + + + Independent (No longer issued) + + + + + Business Owner (No longer issued) + + + + + Senior Executive (No longer issued) + + + + + State/Territory sponsored business owner (No longer issued) + + + + + State/Territory Sponsored Senior Executive (No longer issued) + + + + + Investment-linked (No longer issued) + + + + + Skill Matching (No longer issued) + + + + + State/Territory nominated independent (No longer issued) + + + + + Skilled - Independent (No longer issued) + + + + + Skilled - State/Territory nominated independent (No longer issued) + + + + + Skilled - Australian sponsored (No longer issued) + + + + + Skilled Designated Area-sponsored (No longer issued) + + + + + Former citizen (No longer issued) + + + + + Family of NZ citizen (No longer issued) + + + + + Resident Return (No longer issued) + + + + + One Year Resident Return (No longer Issued) + + + + + Provisional resident return (No longer issued) + + + + + East Timorese in Portugal, Macau or Mozambique (No longer issued) + + + + + Citizen of former Yugoslavia - displaced person (No longer issued) + + + + + Minorities of former USSR (No longer issued) + + + + + Burmese in Burma (No longer issued) + + + + + Sudanese (No longer issued) + + + + + Burmese in Thailand (No longer issued) + + + + + Cambodian (No longer issued) + + + + + Sri Lankan - special assistance (No longer issued) + + + + + Ahmadi (No longer issued) + + + + + Vietnamese (No longer issued) + + + + + Emergency (Permanent Visa Applicant) (No longer issued) + + + + + Emergency (Temporary Visa Applicant) (No longer issued) + + + + + Interdependency (provisional) (No longer issued) + + + + + Independent Executive (No longer issued) + + + + + Business Executive (No longer issued) + + + + + Business Specialist (No longer issued) + + + + + Educational (No longer issued) + + + + + Public lecturer (No longer issued) + + + + + Family relationship (No longer issued) + + + + + Domestic worker - executive (No longer issued) + + + + + Supported dependant (No longer issued) + + + + + Expatriate (No longer issued) + + + + + Sri Lankan (No longer issued) + + + + + Occupational Trainee (No longer issued) + + + + + Citizens of former Yugoslavia (No longer issued) + + + + + Dependent Child (No longer issued) + + + + + Confirmatory (Temporary) (No longer issued) + + + + + Secondary Movement Offshore Entry (Temporary) (No longer issued) + + + + + Kosovar Safe Haven (No longer issued) + + + + + Humanitarian Stay (Temporary) (No longer issued) + + + + + Resolution of Status - Family member (Temporary) (No longer issued) + + + + + Secondary Movement Relocation (Temporary) (No longer issued) + + + + + Professional Development (No longer issued) + + + + + Trade Skills Training (No longer issued) + + + + + Graduate - Skilled (No longer issued) + + + + + Olympic (Support) (No longer issued) + + + + + Student (No longer issued) + + + + + Iranian Postgraduate Student (No longer issued) + + + + + Iranian Postgraduate Student Dependent (No longer issued) + + + + + Tourist - Long Stay (No longer issued) + + + + + Temporary Provisional - Pending return (No longer issued) + + + + + Border (No longer issued) + + + + + Temporary Protection (No longer issued) + + + + + Temporary (Humanitarian Concern) (No longer issued) + + + + + Territorial Asylum (No longer issued) + + + + + Skilled (No longer issued) + + + + + Family (No longer issued) + + + + + Interdependency (No longer issued) + + + + + Aged Parent (No longer issued) + + + + + Interdependency (No longer issued) + + + + + TEP Processing (No longer issued) + + + + + Prospective marriage spouse (No longer issued) + + + + + Close Ties (No longer issued) + + + + + Certain unlawful non-citizens (No longer issued) + + + + + Permanent resident of Norfolk Island (No longer issued) + + + + + Business Owner (No longer issued) + + + + + Senior Executive (No longer issued) + + + + + State/Territory sponsored business owner (No longer issued) + + + + + State/Territory sponsored senior executive (No longer issued) + + + + + Investment-linked (No longer issued) + + + + + Resolution Status (Temporary) (No longer issued) + + + + + Resolution of Status (No longer issued) + + + + + Witness Protection (No longer issued) + + + + + Designated Parent (No longer issued) + + + + + Skilled - Onshore Independent New Zealand Citizen (No longer issued) + + + + + Skilled Australian-sponsored New Zealand Citizen (No longer issued) + + + + + Skilled Designated Area-sponsored New Zealand Citizen (No longer issued) + + + + + Sponsored Parent (Temporary) + + + + + Skilled - Independent Overseas Student (No longer issued) + + + + + Skilled - Australian-sponsored Overseas Student (No longer issued) + + + + + Skilled - Designated Area-sponsored Overseas Student (No longer issued) + + + + + Skilled Designated Area Sponsored (Residence) (No longer issued) + + + + + APEC Travel Authority (No longer issued) + + + + + Diplomatic (Temporary) (No longer issued) + + + + + Declaratory (No longer issued) + + + + + Bridging visa A - BVA + + + + + Bridging visa B - BVB + + + + + Bridging visa C - BVC + + + + + Bridging visa D - BVD (No longer issued) + + + + + Bridging (Non-Applicant) D (No longer issued) + + + + + Bridging (General) - BE + + + + + Bridging (Protection Visa Applicant) – BVE + + + + + Partner (Migrant) visa + + + + + Child visa + + + + + Adoption visa + + + + + Parent visa + + + + + Aged Dependent Relative visa + + + + + Remaining Relative visa + + + + + Carer visa + + + + + Orphan Relative + + + + + Repealed - Regional Sponsor Migration Scheme + + + + + Repealed - Labour Agreement visa + + + + + Repealed - Employer Nomination Scheme + + + + + Distinguished Talent visa + + + + + Business Talent (Permanent) visa + + + + + Contributory Parent visa + + + + + Former Resident visa + + + + + Resident Return visa + + + + + Resident Return visa + + + + + Repealed - Business Skills (Provisional) visa + + + + + Repealed - Business Skills (Provisional) visa + + + + + Repealed - Business Skills (Provisional) visa + + + + + Repealed - Business Skills (Provisional) visa + + + + + Repealed - Business Skills (Provisional) visa + + + + + Repealed - Business Skills (Provisional) visa + + + + + Contributory Parent (Temporary) visa + + + + + Repealed - Skilled Independent visa + + + + + Repealed - Skilled Sponsored visa + + + + + Employer Nomination Scheme + + + + + Regional Sponsor Migration Scheme + + + + + Business Innovation and Investment (provisional) visa + + + + + Skilled Independent visa + + + + + Skilled Nominated visa + + + + + Permanent Residence (Skilled Regional) visa + + + + + Refugee visas + + + + + In-country Special Humanitarian + + + + + Global Special Humanitarian + + + + + Emergency Rescue + + + + + Woman at Risk + + + + + Camp Clearance (No longer Issued) + + + + + Prospective Marriage visa + + + + + Partner (Provisional) visa + + + + + Temporary Work (Short Stay Specialist) visa + + + + + Repealed - Temporary Work (long Stay Activity) visa + + + + + Repealed - Training and Research visa + + + + + Temporary Work (International Relations) visa + + + + + Investor Retirement visa + + + + + Repealed - Government Agreement visa + + + + + Training visa + + + + + Temporary Activity visa + + + + + Retirement visa + + + + + Repealed - Exchange visa + + + + + Repealed - Foreign Government Agency + + + + + Repealed - Special Program visa + + + + + Working Holiday visa + + + + + Repealed - Visiting Academic visa + + + + + Repealed - Temporary Work (Entertainment) visa + + + + + Repealed - Sport visa + + + + + Repealed - Medical Practitioner visa + + + + + Repealed - Media and Film Staff visa + + + + + Repealed - Domestic Worker (Temporary) Diplomatic and Consular visa + + + + + Repealed - Religious Worker visa + + + + + Special Category visa + + + + + Repealed - Business (Short Stay) visa + + + + + Repealed - Temporary Work (Skilled) visa + + + + + New Zealand Citizen Family Relationship (temporary) visa + + + + + Work and Holiday visa + + + + + Repealed - Skilled Regional Sponsored visa + + + + + Skilled-Recognised Graduate visa + + + + + Temporary Skill Shortage visa + + + + + Temporary Graduate visa + + + + + Repealed - Skilled Regional Sponsored + + + + + Repealed - Superyacht Crew visa + + + + + Skilled Regional (Provisional) visa + + + + + Skilled Work Regional (Provisional) visa + + + + + Skilled Employer Sponsored Regional (Provisional) visa + + + + + Repealed - Skilled Independent Regional (Provisional) visa + + + + + Repealed - Skilled Designated Area Sponsored visa + + + + + Student visa + + + + + Repealed - Independent ELICOS Sector visa + + + + + Repealed - School Sector visa + + + + + Repealed - Vocational Education and Training Sector visa + + + + + Repealed - Higher Education Sector visa + + + + + Repealed - Postgraduate Research Sector visa + + + + + Repealed - Non Award Sector visa + + + + + Repealed - Foreign Affairs or Defence sector visa + + + + + Repealed - Student Guardian visa + + + + + Student Guardian visa + + + + + Visitor + + + + + Electronic Travel Authority + + + + + Medical Treatment visa + + + + + eVisitor + + + + + Repealed - Medical Treatment (Short Stay) visa + + + + + Repealed - Tourist visa + + + + + Repealed - Medical Treatment Long Stay visa + + + + + Transit visa + + + + + Safe Haven Enterprise visa + + + + + Partner visa + + + + + Child visa + + + + + Aged Parent visa + + + + + Confirmatory (Residence) visa + + + + + Partner (Extended Eligibility) visa + + + + + Remaining Relative visa + + + + + Carer visa + + + + + Orphan Relative + + + + + Aged Dependent Relative visa + + + + + Repealed - Established Business in Australia visa + + + + + Repealed - State or Territory Sponsored Regional Established Business in Australia visa + + + + + Repealed - Labour Agreement visa + + + + + Repealed - Employer Nomination Scheme + + + + + Repealed - Regional Sponsor Migration Scheme + + + + + Distinguished Talent visa + + + + + Contributory Aged Parent visa + + + + + Protection visa + + + + + Contributory Aged Parent (Temporary) visa + + + + + Repealed - Skilled Independent visa + + + + + Repealed - Sponsored visa + + + + + Skilled Regional visa + + + + + Business Innovation and Investment (permanent) visa + + + + + Business Owner + + + + + Investor visa + + + + + State or Territory Sponsored Business Owner visa + + + + + State or Territory Sponsored Investor visa + + + + + Crew Travel Authority visa + + + + + Repealed - Electronic Travel Authority (Business Entrant) visa + + + + + Repealed - Electronic Travel Authority (Visitor) visa + + + + + Repealed - Electronic Travel Authority (Business Entrant) visa + + + + + Maritime Crew visa + + + +
+ + +

+ + + + + Complete + + + + + Incomplete no reason given + + + + + Incomplete but Up to date + + + + + Incomplete and Not up to date + + + + + Incomplete - Medical Reason + + + + + Incomplete - Objection + + + + + Not Sighted or Not Provided + + + + + + +

+ + + + + Below level + + + + + At level + + + + + Above level + + + + + + +

+ + + + + Jurisdictional agency + + + + + Cross-jurisdictional agency + + + + + Intra-jurisdictional agency + + + + + Other + + + + + + +

+ + + + + Home School + + + + + Other School + + + + + Concurrent Enrolment + + + + + + +

+ + + + + Parent + + + + + Step-Parent + + + + + Adoptive Parent + + + + + Foster Parent + + + + + Host Family + + + + + Relative + + + + + Friend + + + + + Self + + + + + Other + + + + + Sibling + + + + + Grandparent + + + + + Aunt/Uncle + + + + + Nephew/Niece + + + + + Step-Sibling + + + + + Spouse + + + + + Duty Manager + + + + + Supervisor + + + + + Case Worker + + + + + Guardian + + + + + Medical Contact + + + + + Not provided + + + + + + +

Reference: ACARA Data Standards Manual - Parental occupation group

https://www.acara.edu.au/reporting/data-standards-manual-student-background-characteristics

+
+ + + + Senior management in large business organisation, government administration and defence and qualified professionals + + + + + Other business managers, arts/media/sportspersons and associate professionals + + + + + Tradesmen/women, clerks and skilled office, sales and service staff + + + + + Machine operators, hospitality staff, assistants, labourers and related workers + + + + + Out of employed work for 12 months or more (If less use previous occupational group) + + + + + Unknown + + + +
+ + +

Reference: ACARA Data Standards Manual - Parental school education

https://www.acara.edu.au/reporting/data-standards-manual-student-background-characteristics

+
+ + + + Not stated/Unknown + + + + + Year 9 or equivalent or below + + + + + Year 10 or equivalent + + + + + Year 11 or equivalent + + + + + Year 12 or equivalent + + + +
+ + +

Reference: ACARA Data Standards Manual - Parental non-school education

https://www.acara.edu.au/reporting/data-standards-manual-student-background-characteristics

+
+ + + + Not stated/Unknown + + + + + Certificate I to IV (including trade certificate) + + + + + Advanced diploma/Diploma + + + + + Bachelor degree or above + + + + + No non-school qualification + + + +
+ + +

+ + + + + No + + + + + Unknown + + + + + Not Provided + + + + + Yes + + + + + + +

+ + + + + Agricultural + + + + + Regular prekindergarten program + + + + + Infant and toddlers program + + + + + Special education services for Birth-Age 2 + + + + + Special education services for preschoolers + + + + + Migrant early childhood program + + + + + Head Start + + + + + Day care + + + + + After school child care + + + + + Alternative education program + + + + + Before school child care + + + + + Bilingual education + + + + + Community service projects + + + + + Compensatory education + + + + + Counseling + + + + + English as a second language + + + + + Free and reduced price school meals programs + + + + + Hearing or vision screening + + + + + Higher order thinking skills + + + + + Medical services + + + + + Programs for migrants during the school year + + + + + Programs for migrants during the summer + + + + + Reading/literacy + + + + + School supplies + + + + + Services for out-of-school youth + + + + + Special education program + + + + + Special (one-time) events + + + + + Student assistance programs such as counseling, mentoring, identification and referral + + + + + Summer child care + + + + + Transportation + + + + + Tutoring/remedial instruction + + + + + Academic/instructional program in regular education + + + + + Adult basic education/remedial instruction + + + + + Child care so that parents can attend school meetings + + + + + Continuing professional education + + + + + Health or social services + + + + + Literacy + + + + + Occupational education + + + + + Orientation to school setting for new families + + + + + Parent training/involvement + + + + + Parenting education + + + + + Recreational/advocational program + + + + + Technology + + + + + After school enrichment + + + + + Before school enrichment + + + + + Gifted and talented (Accelerated) + + + + + Even Start + + + + + Magnet program + + + + + Other + + + + + + +

+ + + + + Provided by the child (ie pupil) + + + + + Other + + + + + Provided by the parent + + + + + Ascribed by the current school + + + + + Ascribed by a previous school + + + + + + +

+ + + + + State/Jurisdiction + + + + + Commonwealth Initiative + + + + + School Source + + + + + Director's Discretion + + + + + Community Sponsored + + + + + Other + + + + + + +

+ + + + + Current + + + + + Future + + + + + Historical + + + + + + +

+ + + + + Transfer from a public school in the same district + + + + + Transfer from a public school in a different district in the same jurisdiction + + + + + Transfer from a public school in a different jurisdiction + + + + + Transfer from a private, non-religiously-affiliated school in the same district + + + + + Transfer from a private, non-religiously-affiliated school in a different district + + + + + Transfer from a private, non-religiously-affiliated school in a different jurisdiction + + + + + Transfer from a private, religiously-affiliated school in the same district + + + + + Transfer from a private, religiously-affiliated school in a different district in the same jurisdiction + + + + + Transfer from a private, religiously-affiliated school in a different jurisdiction + + + + + Transfer from a school outside of the country + + + + + Transfer from an institution + + + + + Transfer from home schooling + + + + + Transfer from a different campus of the same school + + + + + Re-entry from the same school with no interruption of schooling + + + + + Re-entry after a voluntary withdrawal + + + + + Re-entry after an involuntary withdrawal + + + + + Original entry into an Australian school + + + + + Original entry into an Australian school from a foreign country with no interruption in schooling + + + + + Original entry into an Australian school from a foreign country with an interruption in schooling + + + + + Entry into Intensive English Centre + + + + + Temporary enrolment + + + + + Other + + + + + + +

+ + + + + Morning + + + + + All Day + + + + + Not Applicable + + + + + Partial Day + + + + + Afternoon + + + + + + +

+ + + + + Permanent exit/withdrawal + + + + + Temporary exit/withdrawal + + + + + Unknown + + + + + + +

+ + + + + Student is in a different public school in the same district + + + + + Transferred to a public school in a different local education agency in the same jurisdiction + + + + + Transferred to a public school in a different jurisdiction + + + + + Transferred to a private, non-religiously-affiliated school in the district + + + + + Transferred to a private, non-religiously-affiliated school in a different district in the same jurisdiction + + + + + Transferred to a private, non-religiously-affiliated school in a different jurisdiction + + + + + Transferred to a private, religiously-affiliated school in the same district + + + + + Transferred to a private, religiously-affiliated school in a different district in the same jurisdiction + + + + + Transferred to a private, religiously-affiliated school in a different jurisdiction + + + + + Transferred to a school outside of the country + + + + + Transferred to an institution + + + + + Transferred to home schooling + + + + + Transferred to a charter school + + + + + Graduated with regular, advanced, International Baccalaureate, or other type of diploma + + + + + Completed school with other credentials + + + + + Died or is permanently incapacitated + + + + + Withdrawn due to illness + + + + + Expelled, Excluded or involuntarily withdrawn + + + + + Reached maximum age for services + + + + + Discontinued schooling + + + + + Completed grade 12, but did not meet all graduation requirements + + + + + Enrolled in a postsecondary early admission program, eligible to return + + + + + Not enrolled, unknown status + + + + + Deceased + + + + + Permanently incapacitated + + + + + Student is in the same local education agency and receiving education services, but is not assigned + + + + + Enrolled in an adult education or training program + + + + + Completed a state-recognized vocational education program + + + + + Not enrolled, eligible to return + + + + + Enrolled in a foreign exchange program, eligible to return + + + + + Withdrawn from school, under the age for compulsory attendance; eligible to return + + + + + Exited + + + + + Completed with a state-recognized equivalency certificate + + + + + Transferred to a different campus of the same school + + + + + Other + + + + + + +

Based on ABS: 1288.0 - Standards for Labour Force Statistics, 2018

https://www.abs.gov.au/ausstats/abs@.nsf/mf/1288.0

For more context for coding refer to: https://meteor.aihw.gov.au/content/index.phtml/itemId/691891

+
+ + + + Full Time + + + + + Part Time + + + + + Not stated/inadequately described + + + +
+ + +

Acceptable Values for Enrolled Full-fee Paying Overseas Student (FFPOS) Status.

Source Data: NSSC Data Collection Manual 2012

+
+ + + + FFPOS + + + + + Non-FFPOS + + + + + Not stated/Unknown + + + +
+ + +

+ + + + + Resident of usual school catchment area + + + + + Resident of another school catchment area + + + + + Unknown + + + + + + +

+ + + + + URL + + + + + JPG + + + + + Bitmap + + + + + Gif + + + + + PIF + + + + + PDF + + + + + Other + + + + + MIME + + + + + + +

A code indicating the type of school day

+
+ + + + Teacher only day + + + + + Holiday + + + + + Student late arrival/early dismissal + + + + + Emergency day + + + + + Strike + + + + + Other + + + + + Instructional School Day + + + + + Instructional day that is scheduled solely to make up for emergency days or early dismissal days. + + + + + Weather Event + + + + + Power Outage + + + + + Facility Damage + + + + + Religious Observance + + + + + Industrial Award + + + +
+ + + + + Barcode + + + + + Magstripe + + + + + PIN + + + + + RFID + + + + + + +

Reference:ACARA Data Standards Manual - Technical Specs - Sex

https://www.acara.edu.au/reporting/data-standards-manual-student-background-characteristics

Vic DET - https://www.vic.gov.au/victorian-family-violence-data-collection-framework/data-collection-standards-lesbian-gay-bisexual

+
+ + + + Male + + + + + Female + + + + + Intersex or indeterminate + + + + + Self-described + + + + + Not Stated/Inadequately Described + + + +
+ + + + + Year 1 minus 1 + + + + + Year 1 + + + + + Year 10 + + + + + Year 11 + + + + + Year 12 + + + + + Year 13 + + + + + Year 2 + + + + + Year 3 + + + + + Year 4 + + + + + Year 5 + + + + + Year 6 + + + + + Year 7 + + + + + Year 8 + + + + + Year 9 + + + + + Kindergarten + + + + + Prep + + + + + 3yo Kindergarten + + + + + 4yo Kindergarten + + + + + Childcare + + + + + Pre-School + + + + + Ungraded + + + + + 11 Years and Younger + + + + + 12 years and Older + + + + + Ungraded Junior Secondary + + + + + Ungraded Primary + + + + + Ungraded Secondary + + + + + Ungraded Senior Secondary + + + + + + +

+ + + + + Excused + + + + + Unexcused + + + + + Unknown + + + + + Not Applicable + + + + + + +

+ + + + + Co-curricular activity + + + + + Extra-curricular Activity + + + + + Other + + + + + + +

MaritalStatus - AIHW

http://meteor.aihw.gov.au/content/index.phtml/itemId/291045

From Meteor - Australian Institute of Health and Welfare

Source Reference: 1286.0 - Family, Household and Income Unit Variables, 2014

https://www.abs.gov.au/ausstats/abs@.nsf/Lookup/by%20Subject/1286.0~2014~Main%20Features~Classification%20and%20Coding~46

+
+ + + + Never Married + + + + + Widowed + + + + + Divorced + + + + + Separated + + + + + Married (registered and de facto) + + + + + Not stated/inadequately described + + + +
+ + + + + Education assessment + + + + + Health assessment/screening + + + + + Other + + + + + Parent/guardian referral + + + + + Self-report/survey + + + + + Special education assessment/evaluation + + + + + Teacher referral + + + + + + + + + After school + + + + + Before school + + + + + During school + + + + + Evenings + + + + + In-school service day + + + + + Other + + + + + Other School Holidays + + + + + Summer Holidays + + + + + Weekend + + + + + + +

Describes the Activity of a Staff Member in a StaffAssignment

Proposed by SIF AU for 1.1

+
+ + + + Principal Education Officer + + + + + Other specialist support out of school + + + + + Teachers - out of school Specialist Support + + + + + Training Officer - out of school Specialist Support + + + + + Staff Development Officer + + + + + Sports Coordinator + + + + + Speech Language Pathologist + + + + + Social Welfare Officer + + + + + Senior Education Officer + + + + + Registered Nurse + + + + + Curriculum Program Manager + + + + + Professional Services Officer + + + + + Administrative and Clerical officer + + + + + Policy Officer - out of school Specialist Support + + + + + On-line Education Officer + + + + + Occupational Therapist + + + + + Moderator + + + + + Librarian - out of school Specialist Support + + + + + Learning Support Leader + + + + + Home Liaison Officer + + + + + Education Program Manager + + + + + Library Technician + + + + + Project Coordinator + + + + + Services Clerk + + + + + Teacher in school n.f.d. + + + + + Liaison Officer + + + + + Examiner + + + + + Enrolment Officer + + + + + Education Officer - out of school Administration + + + + + District Officer + + + + + Coordinator - out of school Administration + + + + + Client Services Officer + + + + + Assistant Manager + + + + + Administration and clerical out of school n.f.d. + + + + + Aboriginal Education Coordinator + + + + + Accounts Certifying Officer + + + + + Senior Auditor + + + + + Receptionist + + + + + General Ledger Officer + + + + + Finance Officer + + + + + Finance and Administration Officer + + + + + Clerk + + + + + Budget Officer + + + + + Administrative Officer + + + + + Administrative Assistant + + + + + Curriculum Officer + + + + + Aboriginal Education Worker + + + + + Physiotherapist + + + + + Office Manager + + + + + Librarian - in school Administration + + + + + Teacher Aide + + + + + Administration and clerical in school n.f.d. + + + + + Other Specialist support in school + + + + + Indigenous Education Worker + + + + + Student welfare worker + + + + + Social worker + + + + + Psychologist + + + + + Education Officer - out of school Specialist Support + + + + + Speech Therapist + + + + + Laboratory assistant + + + + + Nurse + + + + + Specialist support in school n.f.d. + + + + + Other Teacher In School + + + + + Teacher Librarian + + + + + Assistant Principal + + + + + Special School Teacher + + + + + Principal + + + + + Secondary teacher + + + + + Primary Teacher + + + + + Primary/Secondary Combined Teacher + + + + + Guidance Officer + + + + + Other Building Operations and general maintenance - In school + + + + + Coordinator - out of school Specialist Support + + + + + Computer Support Officer + + + + + Community Participation Officer + + + + + Specialist support out of scope n.f.d. + + + + + Other Executive + + + + + Principal and other School Executive out of school + + + + + General Manager + + + + + Deputy Chief Executive + + + + + Chief Executive + + + + + Clerical/Administrative officer + + + + + In School Staff out of scope + + + + + Clerical/Administrative assistant + + + + + Caretaker - in school + + + + + Bus Driver - in school + + + + + Farm Worker - in school + + + + + Canteen assistant - in school + + + + + Gardener - in school + + + + + Building maintenance worker - in school + + + + + Building Operations in school n.f.d. + + + + + Other Administration and clerical in school + + + + + ICT Officer + + + + + Manager + + + + + Executive n.f.d. + + + + + Despatch Officer + + + + + Technician + + + + + Technical Officer - out of school Administration + + + + + Team Leader + + + + + Supply Officer + + + + + Store Supervisor + + + + + Store Person + + + + + Legal Officer + + + + + Indexer + + + + + Housing and Transport Officer + + + + + Information Officer + + + + + Driver + + + + + Teachers - Out of School Administration + + + + + Other policy officer + + + + + Senior Research Officer/Research Officer + + + + + Review Officer + + + + + Research Officer + + + + + Policy Officer - out of school Administration + + + + + Performance Measurement Officer + + + + + Policy Officer n.f.d. + + + + + Network Administrator + + + + + Librarian - out of school Administration + + + + + Facilities Services Officer + + + + + Gardener - out of school + + + + + Other Building Operations and general maintenance out of school + + + + + Technical Officer - out of school Building Operations + + + + + Security Officer + + + + + School Attendant + + + + + Maintenance Officer + + + + + Kitchen Hand + + + + + Janitor + + + + + House Officer + + + + + Handyman + + + + + Transport Officer + + + + + Greenkeeper + + + + + Public service officers n.f.d. + + + + + Farm Worker - out of school + + + + + Courier + + + + + Cook + + + + + Caretaker - out of school + + + + + Canteen assistant - out of school + + + + + Bus Driver - out of school + + + + + Building maintenance worker - out of school + + + + + Building Operations out of school n.f.d. + + + + + Other Administration and clerical out of school + + + + + Information Manager + + + + + Groundsman + + + + + Senior Investigator + + + + + Graphic Designer + + + + + Editor + + + + + Desktop Publisher + + + + + Designer + + + + + Corporate Services Officer + + + + + Communications Officer + + + + + Assistant Editor + + + + + Student Support Officer + + + + + Student Services co ordinator + + + + + Information Technology Officers + + + + + Senior Professional Officers + + + + + Printer + + + + + School Support Officer + + + + + School Services Officer + + + + + Public Servant + + + + + Project Support Officer + + + + + Project Officer + + + + + Project Manager + + + + + Program Coordinator + + + + + Professional Officers + + + + + Operational Services Officer + + + + + Senior Project Officer/Project Officer + + + + + Personnel (and Payroll) Officer + + + + + Information Analyst + + + + + Data Management Officer + + + + + Computer Technician + + + + + Computer Systems Officer + + + + + Business Systems Analyst + + + + + Audio Visual Communications Program Officer + + + + + Workforce Management Officer + + + + + Workers Compensation Officer + + + + + Training Officer - out of school Administration + + + + + Journalist/Media and Marketing + + + + + Personnel Officer + + + + + Photographer + + + + + Human Resources Services Officer + + + + + Secretary + + + + + Personal Assistant + + + + + Executive Secretary + + + + + Executive Officer + + + + + Executive Assistant + + + + + Advisor + + + + + Public Relations Officer + + + + + Production Officer/Coordinator + + + + + Out of School Staff out of scope + + + + + Recruitment Officer + + + +
+ + +

+ + + + + Achievement test + + + + + Advanced placement test + + + + + Alternate assessment/ELL + + + + + Alternate assessment/year-level standards + + + + + Alternative assessment/modified standards + + + + + Aptitude test + + + + + Attitudinal test + + + + + Cognitive and perceptual skills test + + + + + Developmental observation + + + + + Interest inventory + + + + + Language proficiency test + + + + + Manual dexterity test + + + + + Mental ability (intelligence) test + + + + + Other + + + + + Performance assessment + + + + + Personality test + + + + + Portfolio assessment + + + + + Psychological test + + + + + Psychomotor test + + + + + Reading readiness test + + + + + + +

+ + + + + A link to another state or school content standard. + + + + + Any other type of relationship between the current standard and the target standard item. + + + + + Personal Development + + + + + A link to a standard from another state. The purpose of this is to express relationships between state standards. + + + + + + +

Australian education vocabularies

This vocabulary describes a curriculum framework organised into structural units.

Source: http://vocabulary.esa.edu.au/framework/

Note: Religious Studies and Other have been added to enable interoperability where the subject matter is not covered in the Australian Curriculum.

+
+ + + + The arts + + + + + Economics and business + + + + + Civics and citizenship + + + + + Design and technologies + + + + + English + + + + + Geography + + + + + History + + + + + Digital technologies + + + + + Languages + + + + + Mathematics + + + + + Health and physical education + + + + + Science + + + + + Humanities and social sciences + + + + + Technologies + + + + + Work Studies + + + + + +
+ + +

+ + + + + Achievement/proficiency level + + + + + Age score + + + + + Tertiary admission examination score + + + + + Year equivalent or year-level indicator + + + + + Graduation score + + + + + Growth/value-added/indexing + + + + + International Baccalaureate score + + + + + Letter grade/mark + + + + + Mastery level + + + + + Normal curve equivalent + + + + + Normalized standard score + + + + + Number score + + + + + Other + + + + + Pass-fail + + + + + Percentile + + + + + Percentile rank + + + + + Proficiency level + + + + + Ranking + + + + + Raw score + + + + + Scale score + + + + + Standard age score + + + + + Workplace readiness score + + + + + + +

Set of the types of resource to be tracked by the ResourceUsage Object

+
+ + + + Internet Usage + + + + + Other Usage + + + +
+ + +

Set of possible values of Staff Status with employing organisation.

+
+ + + + Active + + + + + Inactive + + + + + Suspended + + + + + On Leave + + + + + No Longer Employed + + + + + Other - Details Not Available + + + +
+ + +

Source: SIF-AU (Scheduled Activity)

+
+ + + + The cover is taken as replacement for a cancelled class + + + + + The cover counts towards the teacher's extras quota + + + + + The cover is not counted as an extra because the teacher is underloaded on the cyclical timetable + + + + + The event is supervised by a casual teacher + + + +
+ + +

Source: SIF-AU (Scheduled Activity)

+
+ + + + Normal supervision + + + + + Minimal supervision + + + + + The event is a merged class + + + +
+ + +

Source: SIF-AU (Scheduled Activity)

+
+ + + + Yard duty (cyclical) + + + + + Classroom teaching (cyclical) + + + + + Supervised study for students with gaps in their timetables (cyclical) + + + + + Morning roll-call (cyclical) + + + + + Rostered Time Off (cyclical) + + + + + Staff Meeting (cyclical) + + + + + Music, sport, chess club etc (cyclical) + + + + + Excursion (one-off) + + + + + Excursion held on campus (one-off) + + + + + Exam (one-off) + + + + + Anything else (one-off) + + + +
+ + +

Source: SIF-AU (EquipmentInfo)

+
+ + + + Desktop Computer + + + + + Laptop Computer + + + + + Tablet + + + + + Overhead Projector + + + + + Slide Projector + + + + + Vehicle + + + + + Other + + + +
+ + +

Source: US 2.6 0209 Medium Of Instruction

+
+ + + + Technology-based instruction in classroom + + + + + Correspondence instruction + + + + + Face-to-face instruction + + + + + Virtual/On-line Distance learning + + + + + Center-based instruction + + + + + Independent study + + + + + Internship + + + + + Other + + + +
+ + +

Source: US 2.6 0171 Receiving Location Of Instruction/Service

+
+ + + + In school + + + + + Other K-12 educational institution + + + + + Postsecondary facility + + + + + Community facility + + + + + Hospital + + + + + Business + + + + + Home + + + + + Library/media centre + + + + + Mobile + + + + + Other + + + +
+ + +

A set of permissions available for media usage

+
+ + + + OKPrintedMaterial + + + + + OKOnlineMaterial + + + + + OKMediaRelease + + + + + School/College Newsletter + + + + + School/College Yearbook + + + + + Jurisdiction Promotional + + + + + Jurisdiction Educational + + + + + OKPublishInfo + + + + + OKOnLineServices + + + +
+ + +

A set of possible school groupings

+
+ + + + Pastoral Group + + + + + Mentor Group + + + + + Roll Group + + + + + After School Group + + + + + Other Group + + + +
+ + +

Status Codes associated with an AG Collection Submission. Source: Australian Government - Schools Hub

+
+ + + + When the round opens, and ready for submission + + + + + When the first data is entered in the response and passed first round of validation + + + + + When all data is entered and all warnings have been addressed by the client + + + + + When an authorised user declares via Schools HUB + + + + + When a user selects the response and selects Begin Review + + + + + When a user sets the questionnaire and client to Exempt during the collection + + + + + When Finalise is selected by a CRM user during review + + + + + When reopen is selected by a user during a review + + + + + When data has been submitted via Upload and yet to undergo first round of validation + + + + + When an error has been triggered during upload processing, before the second round validation step + + + + + When a departmental user has cancelled the submission + + + +
+ + +

Education Level - Primary, Secondary or Combined, Associated with AG Student Collections

+
+ + + + Primary + + + + + Secondary + + + + + Combined + + + +
+ + +

Pre-Primary Education Hours

+
+ + + + Unknown or Not Provided + + + + + Other - not elsewhere classified + + + + + Part Time + + + + + Full Time + + + +
+ + +

Student Boarding Status

+
+ + + + Boarding Student + + + + + Day Student + + + +
+ + +

AG Collection Contextual Question Codes

+
+ + + + Are you reporting any boarding students? + + + + + What is the education level of this location? + + + +
+ + +

Which AG Collection do these Rounds refer to?

+
+ + + + Address Collection + + + + + Financial Questionnaire + + + + + Non-Government Schools Census + + + + + Student Attendance (STATS) + + + +
+ + + + + UAE Dirham + + + + + Afghani + + + + + Lek + + + + + Armenian Dram + + + + + Netherlands Antillian Guikder + + + + + Kwanza + + + + + Argentine Peso + + + + + Australian Dollar + + + + + Aruban Guilder + + + + + Azerbaijanian Manat + + + + + Convertible Marks + + + + + Barbados Dollar + + + + + Taka + + + + + Bulgarian Lev + + + + + Bahraini Dinar + + + + + Burundi Franc + + + + + Bermudian Dollar (customarily known as Bermuda Dollar) + + + + + Brunei Dollar + + + + + Boliviano + + + + + Mvdol + + + + + Brazilian Real + + + + + Bahamian Dollar + + + + + Ngultrum + + + + + Pula + + + + + Belarusian Ruble + + + + + Belize Dollar + + + + + Canadian Dollar + + + + + Franc Congolais + + + + + WIR Euro + + + + + Swiss Franc + + + + + WIR Franc + + + + + Unidades de formento + + + + + Chilean Peso + + + + + Yuan Renminbi + + + + + Colombian Peso + + + + + Unidad de Valor Real + + + + + Costa Rican Colon + + + + + Perso Convertible + + + + + Cuban Peso + + + + + Cape Verde Escudo + + + + + Czech Koruna + + + + + Djibouti Franc + + + + + Danish Krone + + + + + Dominican Peso + + + + + Algerian Dinar + + + + + Egyptian Pound + + + + + Nakfa + + + + + Ethiopian Birr + + + + + Euro + + + + + Fiji Dollar + + + + + Falkland Islands Pound + + + + + Pound Sterling + + + + + Lari + + + + + Cedi + + + + + Gibraltar Pound + + + + + Dalasi + + + + + Guinea Franc + + + + + Quetzal + + + + + Guyana Dollar + + + + + Hong Kong Dollar + + + + + Lempira + + + + + Croatian Kuna + + + + + Gourde + + + + + Forint + + + + + Rupiah + + + + + New Israeli Sheqel + + + + + Indian Rupee + + + + + Iraqi Dinar + + + + + Iranian Rial + + + + + Iceland Krona + + + + + Jamaican Dollar + + + + + Jordanian Dinar + + + + + Yen + + + + + Kenyan Shilling + + + + + Som + + + + + Riel + + + + + Comoro Franc + + + + + North Korean Won + + + + + Won + + + + + Kuwaiti Dinar + + + + + Cayman Islands Dollar + + + + + Tenge + + + + + Kip + + + + + Lebanese Pound + + + + + Sri Lanka Rupee + + + + + Liberian Dollar + + + + + Loti + + + + + Libyan Dinar + + + + + Moroccan Dirham + + + + + Moldovan Leu + + + + + Malagascy Ariary + + + + + Denar + + + + + Kyat + + + + + Tugrik + + + + + Pataca + + + + + Ouguiya + + + + + Mauritius Rupee + + + + + Rufiyaa + + + + + Kwacha + + + + + Mexican Peso + + + + + Mexican Unidad de Inversion (UID) + + + + + Malaysian Ringgit + + + + + Metical + + + + + Namibian Dollar + + + + + Naira + + + + + Cordoba Oro + + + + + Norwegian Krone + + + + + Nepalese Rupee + + + + + New Zealand Dollar + + + + + Rial Omani + + + + + Balboa + + + + + Nuevo Sol + + + + + Kina + + + + + Philippine Peso + + + + + Pakistan Rupee + + + + + Zloty + + + + + Guarani + + + + + Qatari Rial + + + + + New Leu + + + + + Russian Ruble + + + + + Serbian Dina + + + + + Rwanda Franc + + + + + Saudi Riyal + + + + + Solomon Islands Dollar + + + + + Seychelles Rupee + + + + + Sudanese Pound + + + + + Swedish Krona + + + + + Singapore Dollar + + + + + Saint Helena Pound + + + + + Leone + + + + + Somali Shilling + + + + + Surinam Dollar + + + + + South Sudanese Pound + + + + + Dobra + + + + + El Salvador Colon + + + + + Syrian Pound + + + + + Lilangeni + + + + + Baht + + + + + Somoni + + + + + Turkmenistan New Manat + + + + + Tunisian Dinar + + + + + Pa'anga + + + + + New Turkish Lira + + + + + Trinidad and Tobago Dollar + + + + + New Taiwan Dollar + + + + + Tanzanian Shilling + + + + + Hryvnia + + + + + Uganda Shilling + + + + + US Dollar + + + + + US Dollar (Next day) + + + + + Uruguay Peso en Unidades Indexadas (URUIURUI) + + + + + Peso Uruguayo + + + + + Uzbekistan Sum + + + + + Bolivar + + + + + Dong + + + + + Vatu + + + + + Tala + + + + + CFA Franc BEAC + + + + + Silver + + + + + Gold + + + + + Bond Markets Units European Composite Unit (EURCO) + + + + + European Monetary Unit (E.M.U.-6) + + + + + European Unit of Account 9 (E.U.A.-9) + + + + + European Unit of Account 17 (E.U.A.-17) + + + + + East Caribbean Dollar + + + + + SDR + + + + + CFA Franc BCEAO + + + + + Palladium + + + + + CFP Franc + + + + + Platinum + + + + + Sucre + + + + + ADB Unit of Account + + + + + Code specifically reserved for testing purposes + + + + + Code assigned for transactions where no currency is involved + + + + + Yemeni Rial + + + + + Rand + + + + + Kwacha + + + + + Zimbabwe Dollar + + + + + + + + + + + M + + + Container of Information about the ResourceUsage. + + + + + + M + + + Codeset for type of resource being tracked. + + + + + + O + + + Local description of type of resource being tracked. + + + + + + + + + + + + M + + + Definitions of the values given in ResourceReportList/ ResourceReport/ ReportRow. + + + + + + MR + + + Definition of a single value given in ResourceReportList/ ResourceReport/ ReportRow; the value definitions in ReportColumnList appear in the same order as they do in ReportRow. + + + + + + + + + + + + + + + Definition of a single value given in ResourceReportList/ ResourceReport/ ReportRow; the value definitions in ReportColumnList appear in the same order as they do in ReportRow. + + + + + + M + + + Name of a ReportRow value. + + + + + + O + + + Description of a ReportRow value. + + + + + + O + + + Delimiter separating this ReportRow value from the next; is assumed by default to be ",", with CSV parsing rules. + + + + + + + + + + + + M + + + List of resource reports, one per user. + + + + + + MR + + + List of resource reports, one per user. + + + + + + + + + + + + + + + SIF RefId that identifies the student, staff or group whose usage is being tracked. + + + + + + + M + + + + The type of SIF object that the ReportUserRefId attribute identifies. + + + + + + + + + + + + + + + + + + + + + + + + List of resource reports, one per user. + + + + + + O + + + SIF RefId that identifies the student, staff or group whose usage is being tracked. + + + + + + M + + + Starting date for reporting period of resource usage. + + + + + + O + + + End date for reporting period of resource usage. + + + + + + M + + + Current cost of reported resource usage. + + + + + + M + + + Key of report-specific values, defined in ReportColumn + + + + + + + + + + + + O + + + Homeroom for this enrollment. + + + + + + + M + + + The name of the object referenced. + + + + + + + + + + + + + + + + + + O + + + Staff member assigned as an advisor. + + + + + + + M + + + The name of the object referenced. + + + + + + + + + + + + + + + + + + M + Low + + The SIF RefId that provides the source Object for this SystemRole Object. + + + + + + + M + Low + + The type of SIF object that the SIF_RefId attribute identifies. + + + + + + + + + + + + + + + + + + + + + M + + + At least one SystemContext must be provided. + + + + + + MR + + + Details about enterprise roles for an Identity/Personal Object for subscribing systems + + + + + + + + + + + + + + + Details about enterprise roles for an Identity/Personal Object for subscribing systems + + + + + + O + + + List of Roles. + + + + + + + M + + + Id of the system that this SystemContext relates to. + + + + + + + + + + + O + + + List of Roles. + + + + + + MR + + + Role of the entity this object describes in the SystemContext. + + + + + + + + + + + + + + + Role of the entity this object describes in the SystemContext. + + + + + + O + + + + + + + + + + M + + + Role of the entity this object describes in the SystemContext. + + + + + + + + + + + O + + + + + + + + + MR + + + Container + + + + + + + + + + + + C + + + The SIF_RefId that provides the source Object for this RoleScope. + + + + + + + M + + + The type of SIF object that the SIF_RefId attribute identifies. + + + + + + + + + + + + + + + + + + + + MR + + + Container + + + + + + C + + + The group/OU this role is applicable to. + + + + + + C + + + The SIF_RefId that provides the source Object for this RoleScope. + + + + + + + + + + + + O + + + Container for elements information on how a student travels to and from school. + + + + + + O + + + Details on how a student travels to School + + + + + + O + + + Details on how a student travels from School + + + + + + + + + + + + O + + + Information on how a student travels to or from school. + + + + + + O + + + Mode of travel used + + + + + + O + + + Further information on travel + + + + + + O + + + Status of student's accompaniment + + + + + + + + + + + + + + + List of transactions. + + + + + + OR + + + Contains information about library transactions for the referenced patron. These include items that are checked out or have fines or holds placed on them. + + + + + + + + + + + + + + + Contains information about library transactions for the referenced patron. These include items that are checked out or have fines or holds placed on them. + + + + + + O + + + + If this transaction has an item associated with it, this element contains the information about the item. Most Transaction elements will contain this element. However, certain types of fines assessed to the student like "talking in class", "running in library", etc. do not have a corresponding item so that Transaction instance would not contain an ItemInfo. + + + + + + + O + + + If the item is currently checked out to this person, this element contains the date and time that the item is due to be returned. + + + + + + O + + + List of fines assessed. + + + + + + O + + + List of holds placed. + + + + + + + + + + + + + + + This element contains the information about the library item. Most Transaction elements will contain this element. However, certain types of fines assessed to the student like "talking in class", "running in library", etc. do not have a corresponding item so that Transaction instance would not contain an ItemInfo. + + + + + + M + + + + The title of the item being referenced by this Transaction. + + + + + + + O + + + + The author of the item being referenced by this Transaction. + + + + + + + O + + + + Electronic identifier associated with this Transaction. + + + + + + + O + + + The library call number, if any, assigned to this item. + + + + + + O + + + ISBN (International Standard Book Number) is a unique identifier for this book. + + + + + + O + + + The cost of this item. + + + + + + O + + + The replacement cost of this item. + + + + + + + M + + + Type of item being referenced. + + + + + + + + + + + + + + If the item is currently checked out to this person, this element contains the date and time that the item is due to be returned. + + + + + + M + + + The date and time that this item is was checked out. + + + + + + M + + + The date and time that this item is due to be returned. + + + + + + O + + + The number of times this item has been renewed by this patron. On initial checkout, this value will be 0. + + + + + + + + + + + + + + + List of fines assessed. + + + + + + OR + + + If the item has a fine assessed to this person, this element will contain the information about the fine. + + + + + + + + + + + + OR + + + If the item has a fine assessed to this person, this element will contain the information about the fine. + + + + + + M + + + The date and time that this fine was assessed to the patron. + + + + + + O + + + More detailed information concerning the assessed fine or refund. + + + + + + M + + + The current balance of the fine expressed as a positive number. + + + + + + O + + + An application-specific reference identifier for the fine being assessed, paid, or refunded. It is intended to identify a specific fine transaction allowing consumers to include this information in Billing or Payment events sent to the library application. + + + + + + + M + + + Type of fine assessed to this patron and item. A corresponding ItemInfo is required for all FineInfo types except "Other" and "Refund" where it is permissible to omit the ItemInfo element if there isn't an item associated with the fine. + + + + + + + + + + + + + + List of holds placed. + + + + + + OR + + + If the item has a hold placed on it by a patron, this element will contain the information about the hold. + + + + + + + + + + + + + + + If the item has a hold placed on it by a patron, this element will contain the information about the hold. + + + + + + M + + + The date that the patron placed the hold. + + + + + + O + + + The date that the patron needs this item by. + + + + + + O + + + The date when this reservation will expire freeing the item to be assigned to another patron. + + + + + + O + + + The date that this item became available for the patron to pick up. + + + + + + O + + + The date when this ready hold will expire freeing the item to be assigned to another patron. + + + + + + + M + + + The type of hold being referenced. + + + + + + + + + + + O + + + List of messages for/regarding the patron. + + + + + + OR + + + + + + + + + + + + + + + + + + + + + + + + O + + + The date and time that this message was originally sent. + + + + + + M + + + The contents of the message. + + + + + + + M + + + The level of urgency associated with this message. + + + + + + O + + + A unique indicator (usually a URL) that points to the codeset used. + + + + + + + + + + + + + + A list of identifying information for the location reporting to STATS collection. + + + + + + MR + + + The AddressCollection being reported on. + + + + + + + + + + + + MR + + + The StudentAttendanceCollection being reported on. + + + + + + M + + + Commonwealth identifier for this school/campus or entity being reported on. + + + + + + O + + + Name of the Entity who this submission is for, if a School, it will be the SchoolName. + + + + + + M + + + Information on the Contact for the submission. + + + + + + O + + + A list of co-horts being reported on for this collection. + + + + + + + + + + + + + + + A list of Year Levels being reported on. + + + + + + MR + + + The Stats Year Level being reported on. 11MINUS was previously known as primary ungraded and 12PLUS was previously known as secondary ungraded. 11 MINUS and 12PLUS are valid entries for Special Schools only + + + + + + + + + + + + + + + The Stats Year Level being reported on. + + + + + + M + + + The year level of the students represented by this cohort. + + + + + + M + + + A list of Stats Cohorts for the YearLevel. + + + + + + + + + + + + + + + A list of Stats Cohorts. + + + + + + MR + + + A Stats cohort. + + + + + + + + + + + + MR + + + The individual stats cohort. + + + + + + M + + + The locally-assigned identifier for this cohort. Generated by the school, this will be used by DESE as a reference for the payload. It will be used when identifying warnings and errors, if any, for a particular cohort. + + + + + + M + + + Student cohort type. + + + + + + + + + + + + M + + + Collection cohorts are male, female or other. + + + + + + + + + + + + + M + + + Number of school days for the cohort in Semester 1 / Term 3 (Cohort specific).Tested against expected norms, Warnings will be given for values at the extremes of the norm. Error is given if over the extreme end of the norm. + + + + + + M + + + Sum of days all students in the cohort are enrolled during the reference period. Refers to full-time students only in each Cohort. This field must not contain decimal points and must not be comma delimited. + + + + + + + + M + + + Sum of attendance days for all students in the cohort during the reference period. Must be less than or equal to the number of Possible School Days. Can include partial attendance days. The field must not be comma delimited. + + + + + + + + + + M + + + Count of full-time students in the cohort who attended school less than 90% of possible school days in the reference period. Number of students where (Attendance days ÷ Possible School Days) × 100 LT 90. The number must not be comma delimited + + + + + + M + + + Count of full-time students in the cohort who attended school for 90% or more of the possible school days in the reference period. Number of students where (Attendance days ÷ Possible School Days) × 100 ≥ 90. The field must not be comma delimited. + + + + + + M + + + Sum of days enrolled for Students in the cohort with attendance rates of 90% or more. A subset of ‘Possible School Days’ used to calculate Full-time equivalent estimate. This field must not contain decimal points and must not be comma delimited. + + + + + + + + + + + + + + + A list of AddressCollection Reports. + + + + + + MR + + + The AddressCollection being reported on. + + + + + + + + + + + + MR + + + The AddressCollection being reported on. + + + + + + M + + + Commonwealth identifier for this school/campus or entity being reported on. + + + + + + O + + + Name of the Entity who this submission is for, if a School, it will be the SchoolName. + + + + + + M + + + Information on the Contact for the submission. + + + + + + O + + + A list of questions to set the context for the AG Collection. + + + + + + O + + + A list of Students being reported on for this Address Collection. + + + + + + + + + + + + + + + A list of Students Addresses. + + + + + + MR + + + A Student and their Address. + + + + + + + + + + + + MR + + + The student and addresses being reported on. + + + + + + M + + + The locally-assigned identifier for this student. + + + + + + M + + + Primary or Secondary for AG Collection reporting. + + + + + + O + + + Is this student a Boarding or Day Student for AG Collection reporting? + + + + + + M + + + Is this student reporting a 2nd Parent for the Address Collection? + + + + + + + + + + + + + M + + + Residential Address of the student for the AG Address Collection. + + + + + + M + + + Name and address of Parent1 for the AG Address Collection. + + + + + + O + + + Name and address of Parent2 for the AG Address Collection. + + + + + + + + + + + + + + + Parent Name and Address for AG Collections. + + + + + + M + + + Name of Parent for the AG Address Collection. Note: Type attribute value of LGL must be used here + + + + + + M + + + Is this address the same as the Student's? + + + + + + M + + + Residential Address of Parent for the AG Address Collection. + + + + + + + + + + + + + + + A list of Rounds available for an AG Collection + + + + + + OR + + + Details of a particular round available for AG Collection. + + + + + + + + + + + + + + + Details of a particular round available for AG Collection. + + + + + + M + + + Code of the particular AGCollection round. + + + + + + M + + + Name of the particular AGCollection round. + + + + + + M + + + Start date of the particular AGCollection round. + + + + + + M + + + Due date of the particular AGCollection round. + + + + + + M + + + End date of the particular AGCollection round. + + + + + + + + + + + + + + + A list of Contextual Questions for an AG Collection + + + + + + OR + + + A Contextual Question required for an AG Collection. + + + + + + + + + + + + + + + The AG contextual question. + + + + + + M + + + AG Context Question. + + + + + + M + + + Associated Answer. + + + + + + + + + + + + + + + A list of Census Reports. + + + + + + MR + + + The Census being reported on. + + + + + + + + + + + + M + + + The Census being reported on. + + + + + + O + + + Level of the Submission, current valid values "System", "Office", "Location", "Special School Location". + + + + + + M + + + Commonwealth identifier for this school/campus or entity being reported on. + + + + + + O + + + Name of the Entity who this submission is for, if a School, it will be the SchoolName. + + + + + + M + + + Information on the Contact for the submission. + + + + + + O + + + A list of Staff being reported on for this Census Collection. + + + + + + O + + + A list of Students being reported on for this Census Collection. + + + + + + + + + + + + + + + A list of staff associated with the Census. + + + + + + MR + + + The staff member being reported on. + + + + + + + + + + + + MR + + + The cohort of staff being reported on. + + + + + + M + + + The locally assigned identifier for this staff cohort. + + + + + + M + + + The major function which the staff members are spending their time performing e.g. teaching. Limited to the values of 1100 - Teacher in school n.f.d., 1103 - Principal, 1200 -Specialist support in school n.f.d., 1300 - Administration and clerical in school n.f.d., 1400 - Building Operations in school n.f.d. for Census Reporting. + + + + + + M + + + Gender of staff for this cohort. Collection cohorts are male, female or other. + + + + + + + + + + + + + M + + + Indigenous Indicator of the staff for this cohort. + + + + + + + + + + + + + + + O + + + For each member of the cohort, on a full-time-equivalent basis, the proportion of the staff member’s job that goes toward supporting the primary school component of the location. For staff at combined (primary and secondary) locations, this field plus the secondary FTE field equals the total FTE for the staff member’s job. (Format is x.x, with a full time workload being equal to 1 FTE. Primary FTE plus Secondary FTE should not exceed 1. + + + + + + + + + + + + + O + + + For each member of the cohort, on a full-time-equivalent basis, the proportion of the staff member’s job that goes toward supporting the primary school component of the location. For staff at combined (primary and secondary) locations, this field plus the secondary FTE field equals the total FTE for the staff member’s job. (Format is x.x, with a full time workload being equal to 1 FTE. Primary FTE plus Secondary FTE should not exceed 1. + + + + + + + + + + + + + O + + + The full-time-equivalent measure of the job for each member of the cohort. (Format is x.x, with a full time workload being equal to 1 FTE.) Note: This field is used instead of Primary FTE and Secondary FTE, where the client is a system or diocese office and is not a school location where primary or secondary education is delivered. + + + + + + + + + + M + + + Count of staff for this cohort. + + + + + + + + + + + + O + + + Container for elements reflecting the most recent assignment of a staff member or information that may need to be calculated from other information. + + + + + + + + O + + + Full-time job equivalent ratio associated with teaching at the Primary level. (Format is x.xx; an employee who is full-time and who is 50% of their time on this assignment would be represented as 0.50) + + + + + + + + + + + + + O + + + Full-time job equivalent ratio associated with teaching at the Secondary level. (Format is x.xx; an employee who is full-time and who is 50% of their time on this assignment would be represented as 0.50) + + + + + + + + + + + + + + + + + + + + A list of students associated with the Census. + + + + + + MR + + + The student cohort being reported on. + + + + + + + + + + + + MR + + + The student cohort being reported on. + + + + + + M + + + The locally assigned identifier for this student cohort. + + + + + + M + + + Year Level of this cohort. + + + + + + M + + + Age of the Student calculated for Non-gov Census reporting. Age must be provided as on 1 July for the reporting year. + + + + + + M + + + Gender of students for this cohort. Collection cohorts are male, female or other. + + + + + + + + + + + + + M + + + Indigenous indicator of the students for this cohort. + + + + + + + + + + + + + M + + + The type of education being delivered to the students for this cohort. Is this student a Boarding, Day or a Distance Education Student for Non-gov Census reporting? + + + + + + + + + + + + + M + + + Students who are not Australian citizens are students on a visa. + + + + + + + + + + + + M + + + Overseas students are students who are on a visa specifically related to studying in Australia. You must always report overseas students as students on visas. + + + + + + + + + + + + M + + + Disability Level of Adjustment Level of adjustment for students with disability using the Nationally Consistent Collection of Data on Students with Disability (NCCD) model.None if there is no adjustment. + + + + + + + + + + + + + + + M + + + Category for students with disability using the Nationally Consistent Collection of Data on Students with Disability (NCCD) model. None if no disability. + + + + + + + + + + + + + + + + + M + + + Full-time equivalent for the student cohort e.g. a cohort of students who attend 50% of time would be represented as 0.5. + + + + + + + + + + + M + + + Count of students for this cohort. + + + + + + + + + + + + + + + A list of the Reporting Objects being responsed to. + + + + + + OR + + + The AG Reporting Object's response. + + + + + + + + + + + + + + + The AG Reporting Object's response. + + + + + + O + + + Original Reporting RefId of the submission. + + + + + + O + + + AG assigned for a submission (they can be the same as the original submission but at the discretion of the AG). Only required to be sent if different from the initial RefId submitted. + + + + + + O + + + HTTP Status Code of the original submission. + + + + + + O + + + Text associated with an error status. + + + + + + M + + + Commonwealth identifier for this school/campus or entity being reported on. + + + + + + O + + + Name of the Entity who this submission is for, if a School, it will be the SchoolName. + + + + + + M + + + AG Status Code of the entity's submission. + + + + + + O + + + A list of Rules associated with this submission. + + + + + + + + + + + + + + + A list of Financial Questionnaire Reports. + + + + + + MR + + + The Financial Questionnaire being reported on. + + + + + + + + + + + + MR + + + The Financial Questionnaire being reported on. + + + + + + M + + + Commonwealth identifier for this school/campus or entity being reported on. + + + + + + O + + + Name of the Entity who this submission is for, if a School, it will be the SchoolName. + + + + + + M + + + Information on the Contact for the submission. + + + + + + O + + + A list of Financial questions to set the context for the AG Collection. + + + + + + M + + + A list of Financial Items being reported on for the AG Collection. + + + + + + O + High + + A list of Rules associated with this submission. + + + + + + + + + + + + + + + A list of Contextual Questions. + + + + + + OR + + + The Contextual Question. + + + + + + + + + + + + + + + The FQItem contextual question. + + + + + + M + + + Context Question. + + + + + + M + + + Associated Answer. + + + + + + + + + + + + + + + A list of FQ Items reported on. + + + + + + OR + + + The FQItem being reported on. + + + + + + + + + + + + + + + The FQItem being reported on. + + + + + + M + + + Financial Questionnaire Item Code + + + + + + O + + + Amount associated with Tuition. + + + + + + O + + + Amount associated with Boarding. + + + + + + O + + + Amount associated with the System. + + + + + + O + + + Amount associated with the Diocese. + + + + + + O + + + Comments associated with a FQ Item + + + + + + + + + + + + + + + A list of Rules associated with the Item. + + + + + + OR + + + Rule associated with the Collection Item. + + + + + + + + + + + + + + + Rule. + + + + + + O + + + Collection Data Rule Code. + + + + + + O + + + Comment associated with a Rule. + + + + + + O + + + Response associated with a Rule comment on response to a submission. + + + + + + O + + + Status associated with a particular Rule, if there is one. + + + + + + + + + + + + O + + + Container for elements containing information on the Software Product and Vendor. + + + + + + M + + + Product used to create the Submission. + + + + + + M + + + Version of the software used to create the Submission. + + + + + + + + + + + + + + + . + + + + + + O + Low + + Optional, the GUID of the SchoolInfo Object if this object is known in the zone. + + + + + + M + Low + + + School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2007"). + + + + + + + O + Low + + Local TimeTable ID + + + + + + M + Low + + Unique Name of the proposed Time Table + + + + + + M + Low + + Max Number of days per Time Table cycle + + + + + + M + Low + + Max Number of periods per Time Table Day + + + + + + O + Low + + Teaching periods per day if different to PeriodsPerDay + + + + + + O + Low + + Optional Local School Id + + + + + + O + Low + + The school name in plain text. + + + + + + O + Low + + Date Schedule was created or last edited. + + + + + + O + Low + + First day of TimeTable. + + + + + + O + Low + + Last day of the TimeTable. + + + + + + M + Low + + Container for TimeTableDays in Schedule + + + + + + + + + + + + + + + . + + + + + + OR + + + + + + + + + + + + + + + + + + . + + + + + + M + Low + + Local Identifier of this cell. Must be provided by the publisher. + + + + + + O + Low + + The GUID of the Subject that this Cell is scheduling + + + + + + M + Low + + The GUID of the TeachingGroup being scheduled, provivded by the editor, the Provider of the endpoint can use this as a RefId, if they wish to. + + + + + + O + Low + + The GUID of the Resource being Scheduled + + + + + + O + Low + + The GUID of the Staff Member being Scheduled + + + + + + O + Low + + Time Table Local Identifier + + + + + + O + Low + + Subject Local Id + + + + + + O + Low + + Teaching Group + + + + + + O + Low + + Room number as presented to the user/application. + + + + + + O + Low + + Staff LocalId + + + + + + M + Low + + Day Id + + + + + + M + Low + + Period Id within the Day Id + + + + + + M + Low + + Type of Lesson/Session eg Teaching, Lunch etc + + + + + + O + Low + + Optional, the GUID of the SchoolInfo Object if this object is known in the zone + + + + + + O + Low + + Optional, Local School Id + + + + + + O + Low + + A listing of the teachers assigned to the activity, and the type of supervision they are credited with. If no teachers are listed, the activity is assumed to be unsupervised. + + + + + + O + Low + + List of rooms in which the scheduled activity is held. Used for onsite venues which are represented in the source system as rooms. Can include large venues (ovals, library, etc), if they have been represented as rooms; source system practice varies. + + + + + + + + + + + + + + + . + + + + + + OR + + + + + + + + + + + + + + + + + + . + + + + + + M + Low + + The GUID of the TeachingGroup as provided by the 'editor' or TT vendor. Final provider of the end point may use this as the official RefId of the publishable TeachingGroup Object. + + + + + + M + Low + + School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2007"). + + + + + + M + Low + + LocalId of the Teaching Group (previously ClassIndicator). + + + + + + M + Low + + Short free format label that describes the group. + + + + + + O + Low + + Longer description if required. + + + + + + O + Low + + Added to allow local implementations to filter on categories of Teaching Group. Where there is a need to filter particular groups based on their types for particular functions; group type provides the means of identifying the type of group such as roll class or subject class for instance and treat them accordingly. + + + + + + O + Low + + Set Number (UK) + + + + + + O + Low + + Block (UK) + + + + + + O + Low + + Assessment Stage eg VELS Level + + + + + + O + Low + + GUID of SchoolInfo object this teaching group belongs to. + + + + + + O + Low + + Local School Id. + + + + + + O + Low + + GUID of SchoolCourseInfo object this teaching group is part of. + + + + + + O + Low + + Local Course Id. + + + + + + O + Low + + GUID of TimeTableSubject object this teaching group belongs to. + + + + + + O + Low + + Local subject Id. + + + + + + O + Low + + Semester, Term, or Quarter subject offered. + + + + + + O + Medium + + List of Students in this Teaching Group + + + + + + O + Medium + + A List of teachers associated with the group - may or may not include the teacher timetabled in the schedule. + + + + + + O + Low + + Minimum class size. + + + + + + O + Low + + Maximum class size + + + + + + O + Low + + A List of schedule information that can be published by an SIS which is a subset of information available in the TimeTableCell object. + + + + + + + + + + + + + + + + + + + + + MR + + + A state/province code, local code, other code or a text string that crosswalks to or serves as a translation of an associated Code element. + + + + + + + + + + + + + + + + + + + + + M + + + + A state/province code, local code, other code or a text string that crosswalks to or serves as a translation of an associated Code element. + + + + + + + O + + + A Description of the LocalisedCode this represents. + + + + + + + O + + + Identifies the element that requires local values. + + + + + + O + + + + If this local value is associated with a list, what element in the list does this refer to? 1 = First element in the list. + + + + + + + + + + + + + + + + A list of Student Groups + + + + + + OR + + + A grouping of students. + + + + + + + + + + + + + + + A particular grouping of students used locally. + + + + + + M + + + The category or type of group being described. Code set driven so permissions can increase as required. + + + + + + M + + + LocalId of the Group. + + + + + + O + + + Local Description of the Group. + + + + + + + + + + + + + + + List of publishing permissions. + + + + + + OR + + + Publishing permission. + + + + + + + + + + + + + + + . + + + + + + M + + + What is the category of the permission is? Code set driven so permissions can increase as required. + + + + + + M + + + Actual value of the Permission. + + + + + + + + + + + + + + + Common element used to supply information for a contact person at a school, LEA, or other institution. + + + + + + M + + + Name of the Contact Person for this entity. Note: For an AG Submission, Given Name and Surname are Mandatory. + + + + + + O + + + The contact person's position title. + + + + + + O + + + Role played by this contact in this instance. + + + + + + O + + + Registration Details of the Contact. + + + + + + O + + + Qualifications of the Contact. + + + + + + O + + + Address of the contact. + + + + + + M + + + Email address of the contact. + + + + + + M + + + Phone number of the contact. + + + + + + + + + + + + O + + + Copyright for document. + + + + + + C + + + Copyright date + + + + + + C + Low + + Name of the copyright holder + + + + + + + + + + + + + + + The name of the state or organization that authored and manages updates to the curriculum document (i.e., ACARA, NSW DET). + + + + + + O + + + The country of the standard setting body. + + + + + + O + + + The state or province of the standard setting body. + + + + + + O + + + The text version of the organization's name. + + + + + + + + + + + + + + + Description of hierarchical level within standards tree. + + + + + + M + + + Integer assigned to each hierarchical level within standards tree. The top level is "1". + + + + + + M + + + Used to describe what role this item is serving in the structure. Some documents describe their levels in terms of standard, strands, and topics. Others use standards, benchmarks, and indicators. In Australia, this is typically in terms of Course or Unit, Year Level, Outcomes. This attribute names the level of the item. + + + + + + + + + + + + O + + + This element describes the unique identifier for each LearningStandard. + + + + + + M + + + This represents the year that this specific learning standard was created. This is important to indicate as standards are updated to reflect the appropriate year it was created. This would be assigned by and unique to the standard setting body. + + + + + + M + + + This represents the subject or content area this curriculum item addresses. This would be assigned by and unique to the curriculum setting body. + + + + + + M + + + This is the specific number of the standard. For example, if the subject is mathematics and this standard is Patterns, Functions and Algebra, this would be StandardNumber 1. This would be assigned by and unique to the standard setting body. + + + + + + M + + + This represents the grade level(s) this specific learning standard will address. This may be addressed in different ways. Some states have a grade level that covers several grades and others have just one grade. This would be assigned by and unique to the standard setting body. + + + + + + O + + + This is the next level within the hierarchy of the learning standard. For example, if the subject is mathematics and the standard is algebra, this would be the next delineation - Represent an unknown quantity as a variable using a symbol, including letters. This would be assigned by and unique to the standard setting body. + + + + + + O + + + This is the specific year level. This is to be utilized if the YearLevel covers several years. This would be assigned by and unique to the standard setting body. + + + + + + O + + + This would be the most granular level of the learning standard associated with the grade level. Following the same example, an indicator for Algebra YearLevel 5-7, the indicator for the benchmark above at Year 6 would be to Evaluate simple expressions by replacing variables with given values, and use formulas in problem-solving situations. This would be assigned by and unique to the standard setting body. + + + + + + O + + + This element is for an organization to utilize for an internal code. This may be used for an alignment schema or other purposes that are only internal for the organization. + + + + + + M + + + Name of organization represented by the document, i.e., "National Council of Teachers of Mathematics (NCTM)," "NSW," "ACARA." This is the name of the organization that has this AlternateIdentificationCode. This should be a text field. + + + + + + + + + + + + + + + A list of elements for an organization to utilize for an internal code. This may be used for an alignment schema or other purposes that are only internal for the organization. + + + + + + MR + + + An alphanumeric Id code as defined by the organization to identify a statement. + + + + + + + + + + + + + + + Container for external relationships. + + + + + + OR + + + A relationship between the current standard item and another standard item. + + + + + + + + + + + + OR + + + A relationship between the current standard item and another standard item. + + + + + + + M + + + Type of the relationship between the current standard and the target standard. The value identifies the type of standard of the target item. The purpose of this information is to allow applications to sort/display these relationships in the appropriate context. + + + + + + + + + + + + + + + + + + + + + + + + + + A list of valid Letter Marks + + + + + + MR + + + Definition of a valid Letter Mark. + + + + + + + + + + + + + + + Definition of a valid Letter Mark + + + + + + M + + + String representing the actual Mark that would appear on the report card (e.g., "A+", "I", "100"). + + + + + + O + + + Numeric equivalent for the Mark (e.g., 100, 4.0). + + + + + + O + + + The description for this code. (e.g. "Excellent", "Participates in Class", "Incomplete", etc...). + + + + + + + + + + + + + + + A list of staff members who were involved with the grading of the student, or who were responsible for any associated teacher judgement/s. + + + + + + OR + + + Staff member/s who were involved with the grading of the student, or who were responsible for any associated teacher judgement/s + + + + + + + + + + + + OR + + + A staff member, (or members), who were involved with the grading of the student, or who was responsible for any associated teacher judgement and their associated role. Must be a current member of staff. + + + + + + O + + + The RefId of the staff member involved in the marking. + + + + + + O + + + The role the staff member played in grading the student. + + + + + + + + + + + + + + + Assignments that the student went through to achieve this summative assessment. + + + + + + OR + + + AssignmentScore. + + + + + + + + + + + + OR + + + + + + + + + O + + + GUID of a Grading assignment score included in this grade. + + + + + + O + + + Weight of the assignment to the overall assessment grade. + + + + + + + + + + + + O + + + Overall Student Grade. At least one numeric, percentage or letter must be provided as defined in the fields below. + + + + + + + + C + + + The grade percentage for this grade (0.00-100.00). + + + + + + + + + + C + + + The raw numeric value for this grade. + + + + + + C + + + The letter grade value for this grade. If this is provided, the numeric value or percentage value must also be entered in order to provide a numeric value for the grade to be utilized in any computations. + + + + + + O + + + The free form text narrative for this grade. Can incorporate teacher judgement. + + + + + + O + + + GUID of the MarkInfo Object that provides information about this grading. + + + + + + + + + + + + + + + References to LearningStandardItems. + + + + + + OR + + + Reference to a LearningStandardType. + + + + + + + + + + + + OR + + + + + + + + + O + + + GUID of a LearningStandardItem object, presenting the learning standard as part of a well-defined hierarchy (which a client would need to recover and reconstruct). + + + + + + O + + + URL allocated to the learning standard (e.g. in the Machine Readable Australian Curriculum). + + + + + + O + + + A local identifier or code allocated to the learning standard. Does not pre-suppose a machine readable representation of the framework that the learning standard is part of. + + + + + + + + + + + + + + + + + + + + + MR + + + GUID that identifies the GradingAssignment. + + + + + + + + + + + + MR + + + + + + + + + M + + + Category that rubric is scoring for. + + + + + + M + + + Category that rubric is scoring for. + + + + + + O + + + Descriptor of Score Point of the Rubric. + + + + + + + + + + + + + + + A list of symptoms that are deemed necessary to record; e.g. Symptoms of Asthma could be a cough or wheeze etc. + + + + + + OR + + + Symptom/s that are deemed necessary to record; e.g. Symptoms of Asthma could be a cough or wheeze etc. + + + + + + + + + + + + + + + A list of Medications. + + + + + + OR + + + + + + + + + + + + + + + OR + + + + + + + + + O + + + Name of medication required for the student. + + + + + + O + + + Dosage and strength of medication required for the student. + + + + + + O + + + Frequency of Administration. + + + + + + O + + + Information about how the medication is to be administered. + + + + + + O + + + Method of administration. + + + + + + + + + + + + + + + List of Categories of WellbeingEvent. + + + + + + MR + + + Category of wellbeing event. + + + + + + + + + + + + MR + + + Category of event. + + + + + + M + + + Category of event. + + + + + + + + + + + + + + + + C + + + List of sub-categories of the WellbeingEvent. Most likely to be locally defined. + + + + + + + + + + + + + + + List of SubTypes associated with a Category. + + + + + + MR + + + Subcategory of wellbeing event. + + + + + + + + + + + + + + + + + + + + + + + + + Container for the location details of a WellbeingEvent. + + + + + + M + + + Categorisation of location of Wellbeing event. + + + + + + O + + + If the event happened during a class, - Subject or Class the event occurred in. Free text for additional info if required. + + + + + + O + + + More information if required about the location. + + + + + + + + + + + + + + + List of Actions where an action resulted and is known - maybe just a link to a WellbeingResponse Object + + + + + + OR + + + Container for the Follow Up details. + + + + + + + + + + + + OR + + + Repeatable Follow Up Action. + + + + + + O + + + The RefId of a WellbeingResponse Object if it exists. + + + + + + O + + + Optional free text to outline follow up. + + + + + + O + + + Category of Action - typing locally defined. + + + + + + + + + + + + + + + List of People involved in the Wellbeing event/response. Mandatory if more people than the student to which this event/response occurs is involved. + + + + + + OR + + + A person (additional to the student) involved in a Wellbeing event/response where required to be known. + + + + + + + + + + + + OR + + + A person (additional to the student) involved in a Wellbeing event/response where required to be known. + + + + + + + O + + + The RefId of the Person involved in the event, can be supplied if the Person is already a staff, student or student contact. + + + + + + + M + + + + The type of SIF object that the PersonRefId attribute identifies. + + + + + + + + + + + + + + + + + + O + + + Optional free text name for a person, usually only used where the person does not have a personal record with a RefId. + + + + + + O + + + Optional free text detailing involvement. + + + + + + + + + + + + + + + Where a student is to be removed or withdrawn partially for particular times in a week within the Start and End dates of the Response. + + + + + + MR + + + Repeatable withdrawal. + + + + + + + + + + + + MR + + + Repeatable Withdrawal. + + + + + + M + + + Date of withdrawal. + + + + + + O + + + Start time of the Withdrawal on that day. + + + + + + O + + + End time of the Withdrawal on that day. + + + + + + O + + + The GUID of an associated TimeTableSubject Object if there is one. + + + + + + O + + + The GUID of an associated ScheduledActivity Object if there is one. + + + + + + O + + + The GUID of an associated TimeTableCell Object if there is one. + + + + + + + + + + + + + + + Container for details of a Removal/Suspension. + + + + + + M + + + Categorisation of a Suspension record to fall into, In School, Withdrawal, Expulsion/Exclusion etc. In School is usually NOT formally recognised by a jurisdiction but managed at a school level where the student is temporarily withdrawn from normal classes. Expulsion/Exclusion may mean the student's attendance at a school is terminated. + + + + + + + O + + + Notes about the Suspension. + + + + + + O + + + A List of the times where a student is to be removed or withdrawn partially for particular times in a week within the Start and End dates of the Response. + + + + + + O + + + The duration of a Suspension in days 0.00 - X.xx. (Half Day = 0.5, Full Day = 1.0 or the percentage of any day.) Must be provided for a Suspension when known. + + + + + + O + + + The date parent/carers were officially notified. + + + + + + O + + + The date and time at which a meeting with the student's parents/carers was held to resolve the Suspension. + + + + + + O + + + Comments about how the Suspension has been resolved, including any reparative actions the student needs to take. + + + + + + O + + + The date at which the student was permitted to return to school earlier than the agreed duration would have allowed. + + + + + + O + + + Current Status. + + + + + + + + + + + + + + + Container for details of a Detention. + + + + + + M + + + Categorisation of a Detention. + + + + + + + O + + + Date of the detention. + + + + + + O + + + Eventually to be typed for initial draft will be string to try and determine a valid code set. + + + + + + O + + + Any notes that can be provided regarding the need/response that led to the detention. + + + + + + O + + + Current Status. + + + + + + + + + + + + + + + Container for Information outlining details of a possible Plan. A Personalised Plan will be referenced by a separate Object. + + + + + + O + + + List to contain information of any plans that may eventuate. + + + + + + O + + + Current Status. + + + + + + + + + + + + + + + List to contain information of any plans that may eventuate. + + + + + + OR + + + Repeatable plan information. + + + + + + + + + + + + OR + + + Repeatable Plan information. + + + + + + O + + + The GUID of a PersonalisedPlan Object if it exists and it can be provided. + + + + + + O + + + Any notes that can be provided regarding the need that led to the plan. + + + + + + + + + + + + + + + Container for details of an Award, where this response was in relation to a particular Award. + + + + + + O + + + Date when to be awarded. + + + + + + O + + + Type of Award. + + + + + + O + + + Description of the Award. + + + + + + O + + + Any comments/notes associated with the Award. + + + + + + O + + + Current Status. + + + + + + + + + + + + + + + Container for details of any other response that can not be classified by previous types. + + + + + + O + + + Date of the other response + + + + + + O + + + Details of any other response that can not be classified by previous types. + + + + + + O + + + Description of the other response. + + + + + + O + + + Any comments/notes associated with the other response. + + + + + + O + + + Current Status. + + + + + + + + + + + + + + + List which describes the Location of any associated documents kept in relation. These include evidentiary documents, and action plans. + + + + + + MR + + + Wellbeing related document/s including evidentiary documents and action plans. + + + + + + + + + + + + MR + + + Repeatable information of the location of any associated documents kept in relation. These include evidentiary documents, and action plans. + + + + + + M + + + Location of Documentation. + + + + + + O + + + Sensitivity of Document to give an indication of the audience who should have access. + + + + + + O + + + URL if known. + + + + + + O + + + Type of Document - could be a 'Plan'. + + + + + + O + + + Document Review Date. + + + + + + O + + + What the document is and how it is related to the Student's Wellbeing. + + + + + + + + + + + + M + + + Contents of a Test Item in the context of NAP. + + + + + + M + + + Local identifier of NAP test item. + + + + + + M + + + Name of NAP test item. + + + + + + M + + + Response type for the test item. + + + + + + M + + + Subdomain descriptor for the test item. + + + + + + O + + + Genre of writing for the test item. Values: Narrative, Persuasive. + + + + + + M + + + Description of the test item. + + + + + + M + + + Whether the test item has been publicly released. + + + + + + M + + + Method used to mark the test item. Values: AS Auto Scoring, MM Manual Marking, AES Auto Essay Scoring. + + + + + + C + + + For multiple choice and multiple choices questions, the number of questions. + + + + + + O + + + Τhe correct answer to the test item. + + + + + + M + + + Full marks allocated for correct response. + + + + + + M + + + Item difficulty on same scale as Student Scaled Score. + + + + + + M + + + Item difficulty in logits at 0.5 probability. + + + + + + M + + + Item difficulty in logits at 0.62 probability. + + + + + + M + + + Standard Error for item difficulty in logits at 0.5 probability. + + + + + + M + + + Standard Error for item difficulty in logits at 0.62 probability. + + + + + + M + + + The item proficiency band. Uses the same classification as Student Scaled Score. + + + + + + O + + + The item proficiency level. Uses the same classification as Student Scaled Score. + + + + + + O + + + The publicly accessible location of an exemplar for the test item. Used if the test item itself has not been published. + + + + + + O + + + List of the RefId of the main item(s) for which this is a Substitute item. + + + + + + O + + + A list of Content descriptions in the Australian Curriculum that is relevant to the test item. + + + + + + O + + + List of Stimuli. + + + + + + O + + + Writing Rubric List. + + + + + + + + + + + + M + + + Contents of a Testlet in the context of NAP. + + + + + + M + + + Local identifier that identifies this NAP testlet. + + + + + + O + + + Testlet name allocated at test construction. + + + + + + O + + + Label of testlet used for testlet sequencing. Values: A,B,C,D,E,F,G. + + + + + + O + + + Location of Testlet in stage. + + + + + + M + + + Weighted Maximum score that a student can achieve in this testlet. + + + + + + + + + + + + M + + + Contents of an assessment assigned in the context of NAP, targeted at a particular domain and year level. + + + + + + M + + + Local identifier of NAP test. + + + + + + M + + + Name of the NAP test. + + + + + + M + + + Values: 3,5,7,9. The test level that the student is registering for. + + + + + + M + + + Type of NAP Test assigned in the session + + + + + + M + + + Domain of the NAP test. Values: Writing, Reading, Language Conventions - Spelling, Language Conventions - Grammar and Punctuation, Numeracy. + + + + + + M + + + Year that testing took place, e.g. 2017. + + + + + + M + + + Number of branching stages in the test; 1 for a flat test. + + + + + + M + + + + + + + + + M + + + + + + + + + + + + + + + + + + + + + + + + OR + + + Plausible values used for reporting to determine cut points, there are 5 per student per domain. + + + + + + + + + + + + + + + + + + + + + OR + + + Substitute Item. + + + + + + + + + + + + OR + + + + + + + + + M + + + The GUID that identifies the test item. + + + + + + O + + + Local identifier of the test item. + + + + + + M + + + Adjustment code for which the substitute item is applicable. + + + + + + + + + + + + + + + + + + + + + OR + + + Code Frame Test Item + + + + + + + + + + + + OR + + + + + + + + + M + + + The GUID of Test item object. + + + + + + M + + + Location of test item in testlet, as an ordinal. + + + + + + M + + + + + + + + + + + + + + + + + + + + + + + + OR + + + Stimulus Local Id + + + + + + + + + + + + M + + + Container for the NAP Domain Bands - Upper and Lower + + + + + + M + + + Lowest scaled score value for Band 1 in domain specified. + + + + + + M + + + Upper scaled score value for Band 1 in domain specified. + + + + + + M + + + Lowest scaled score value for Band 2 in domain specified. + + + + + + M + + + Upper scaled score value for Band 2 in domain specified. + + + + + + M + + + Lowest scaled score value for Band 3 in domain specified. + + + + + + M + + + Upper scaled score value for Band 3 in domain specified. + + + + + + M + + + Lowest scaled score value for Band 4 in domain specified. + + + + + + M + + + Upper scaled score value for Band 4 in domain specified. + + + + + + M + + + Lowest scaled score value for Band 5 in domain specified. + + + + + + M + + + Upper scaled score value for Band 5 in domain specified. + + + + + + M + + + Lowest scaled score value for Band 6 in domain specified. + + + + + + M + + + Upper scaled score value for Band 6 in domain specified. + + + + + + M + + + Lowest scaled score value for Band 7 in domain specified. + + + + + + M + + + Upper scaled score value for Band 7 in domain specified. + + + + + + M + + + Lowest scaled score value for Band 8 in domain specified. + + + + + + M + + + Upper scaled score value for Band 8 in domain specified. + + + + + + M + + + Lowest scaled score value for Band 9 in domain specified. + + + + + + M + + + Upper scaled score value for Band 9 in domain specified. + + + + + + M + + + Lowest scaled score value for Band 10 in domain specified. + + + + + + M + + + Upper scaled score value for Band 10 in domain specified. + + + + + + + + + + + + M + + + Container for the NAP Proficiency Levels + + + + + + M + + + Lowest scaled score value for Proficiency Level 1 in domain specified (place holder). + + + + + + M + + + Upper scaled score value for Proficiency Level 1 in domain specified (place holder). + + + + + + M + + + Lowest scaled score value for Proficiency Level 2 in domain specified (place holder). + + + + + + M + + + Upper scaled score value for Proficiency Level 2 in domain specified (place holder). + + + + + + M + + + Lowest scaled score value for Proficiency Level 3 in domain specified (place holder). + + + + + + M + + + Upper scaled score value for Proficiency Level 3 in domain specified (place holder). + + + + + + M + + + Lowest scaled score value for Proficiency Level 4 in domain specified (place holder). + + + + + + M + + + Upper scaled score value for Proficiency Level 4 in domain specified (place holder). + + + + + + + + + + + + + + + + + + + + + OR + + + + + + + + + + + + + + + OR + + + + + + + + + M + + + The GUID that identifies the test item. + + + + + + M + + + Local identifier of the test item. + + + + + + M + + + Location of test item in testlet, as an ordinal. + + + + + + + + + + + + + + + + + + + + + OR + + + Code Frame Testlet. + + + + + + + + + + + + OR + + + + + + + + + O + + + GUID of Testlet object. + + + + + + M + + + Contents of a Testlet in the context of NAP. + + + + + + M + + + List of test items. + + + + + + + + + + + + + + + + + + + + + OR + + + Scores received by the student for each testlet in the test. + + + + + + + + + + + + OR + + + + + + + + + O + + + The GUID for the testlet that the student is sitting. May be linking to prior codeframe download. + + + + + + M + + + Local identifier of NAP testlet. + + + + + + O + + + Weighted Total score across all Marked Student Responses for the testlet. + + + + + + M + + + List of item responses. + + + + + + + + + + + + + + + + + + + + + OR + + + Student's response to the test item. + + + + + + + + + + + + OR + + + Scores received by the student for teach item in the testlet + + + + + + O + + + The GUID that identifies this NAPLAN test item. + + + + + + M + + + Local identifier for the test item. + + + + + + O + + + Student's response to the test item; can include the HTML formatted original response for writing. + + + + + + M + + + After the test has been scored, this value will indicate the correctness of the response. This element will be missing if the response has not yet been scored. For open ended items that are scored using a rubric, this value will also likely be missing. These items do not fall nicely into the right/wrong category. If the Student Response Set is empty (Sanctioned Abandonment or Refusal), set to NotAttempted. + + + + + + O + + + Score received by student for item. + + + + + + O + + + Time taken for student to complete item. + + + + + + M + + + Location of test item in testlet, as an ordinal. + + + + + + M + + + Weighting for item in calculation of raw scores for testlets, tests. + + + + + + O + + + Subscores contributing to the total mark. + + + + + + + + + + + + + + + + + + + + + OR + + + Subscore + + + + + + + + + + + + OR + + + + + + + + + M + + + Subscoring category, under which student receives a mark contributing to the total mark. + + + + + + M + + + Student's mark received for this particular subscoring category. + + + + + + + + + + + + O + + + + + + + + + M + + + Raw Total score across all Marked Student Responses for the Domain. + + + + + + M + + + Weighted Likelihood Estimate for Domain, commonly known as scaled score. + + + + + + M + + + Student ability for Domain in logits at 0.5 probability level. + + + + + + M + + + Standard Error for Domain Scaled Score for this student. + + + + + + M + + + Standard Error for Domain Scaled Score for this student in logits. + + + + + + M + + + The integer value of the performance band that the student's score is in for the NAP test domain. + + + + + + O + + + The Skill Progression Level that the student's score is in for the NAP test domain. + + + + + + M + + + List of Plausible values used for reporting to determine cut off points, there are 5 per student per domain. + + + + + + + + + + + + + + + + + + + + + OR + + + + + + + + + + + + + + + OR + + + + + + + + + M + + + Category that rubric is scoring for. + + + + + + M + + + Category that rubric is scoring for. + + + + + + O + + + Descriptor of Score Point of Writing Rubric. + + + + + + + + + + + + + + + + + + + + + OR + + + Score. + + + + + + + + + + + + OR + + + . + + + + + + M + + + Total maximum score value that a student can achieve under the current rubric. + + + + + + M + + + List of score descriptions. + + + + + + + + + + + + + + + + + + + + + OR + + + Score description. + + + + + + + + + + + + OR + + + + + + + + + M + + + Score point: Individual maximum score value that a student can achieve under the current rubric. + + + + + + O + + + Descriptor of Writing Rubric + + + + + + + + + + + + + + + + + + + + + OR + + + Description of a trigger for a response in a NAP test. + + + + + + + + + + + + OR + + + Description of a trigger for a response in a NAP test. + + + + + + M + + + Item Identifier for Stimulus. + + + + + + O + + + Genre for Reading Stimulus Text. + + + + + + O + + + Genre for Reading Stimulus Text. + + + + + + O + + + Word count for Reading Stimulus Text. + + + + + + O + + + Text Descriptor. + + + + + + M + + + Link to Stimulus. + + + + + + + + + + + + + + + + + + + + + OR + + + Content description in the Australian Curriculum that is relevant to the test item. + + + + + + + + + + + + O + + + + + + + + + OR + + + Personal Needs and Preferences Code(s) applied to the domain. + + + + + + + + + + + + M + + + + + + + + + M + + + Personal Needs and Preferences Code(s) applied. + + + + + + O + + + Booklet Type to be used for the NAP test as an adjustment. Values: Braille. + + + + + + + + + + + + + + + + + + + + + OR + + + An event disrupting a test session + + + + + + + + + + + + OR + + + This is an alert message that is associated with the student. + + + + + + M + + + A description of a special event which disrupted the test session. + + + + + + + + + + + + + + + + + + + + + OR + + + The ID (GUID) of a calendar summary to which this Staff Member is associated with. + + + + + + + + + + + + OR + + + + + + + + + M + + + Visa sub class code. + + + + + + O + + + Expiry Date of Visa if one exists + + + + + + O + + + Authority to Enroll Expiry Date if one exists. Authority to Enroll Expiry date is also required to ensure the validity of a student's enrolment. + + + + + + O + + + Authority to Enroll Start Date if one exists. Authority to Enroll Start is also required to ensure the validity of a student's enrolment. + + + + + + O + + + Visa Statistical Code - Can be free text - not necessary to validate + + + + + + + + + + + + + + + List of Visas + + + + + + OR + + + Visa sub class. + + + + + + + + + + + + O + + + Visa Sub-Class - Can be free text - not necessary to validate + + + + + + + + + + + + + + + + + + OR + + + + + + + + + M + + + The code representing the specific language that an individual uses to communicate. + + + + + + O + + + List of other codes or strings that crosswalk to or serve as translations of the Code element paired with this common element. If Code changes and OtherCodes are supported, both Code and all associated OtherCode elements must be present. + + + + + + O + + + An indication of the function and context in which an individual uses a language to communicate. + + + + + + O + + + Specific dialect of a person's language. + + + + + + + + + + + + + + + List of Religious events + + + + + + OR + + + Religious event. + + + + + + + + + + + + OR + + + + + + + + + M + + + Religious Event - Currently Free Text + + + + + + M + + + Date of Religious Event + + + + + + + + + + + + O + + + Type of Religion if any + + + + + + M + + + Religion Code + + + + + + O + + + List of other codes or strings that crosswalk to or serve as translations of the Code element paired with this common element. If Code changes and OtherCodes are supported, both Code and all associated OtherCode elements must be present. + + + + + + + + + + + + O + + + Setting/environment in which the person resides. + + + + + + M + + + Code representing the setting/environment in which the person resides + + + + + + O + + + + + + + + + + + + + + + + + + + + + + + + MR + + + A person's country of citizenship. + + + + + + + + + + + + + + + + + + + + + MR + + + A person's country of residency. + + + + + + + + + + + + M + + + Gross amount to be billed, including any tax. Can be credit (e.g. for family credit notes, reimbursements, rebates). + + + + + + + M + + + + + + + + + + + + + + + + + + + + + + O + + + This flag should be used to indicate whether or not this ScheduledActivity overrides a previous ScheduledActivity. In any initial provisioning this element should NOT be provided. + + + + + + + C + + + The date needs to be provided if Override=Yes. + + + + + + + + + + + + + M + + + Time structures for the activity. + + + + + + M + + + Creation date of the activity. + + + + + + O + + + Time required to complete the activity. + + + + + + + + M + + + Unit of time of the Duration value.  + + + + + + + + + + + + + + + + + + + O + + + Date activity is started. + + + + + + O + + + Date activity is finished. + + + + + + O + + + Date activity is due. + + + + + + + + + + + + O + + + Optional overrides of the course information for this section. + + + + + + O + + + Override of the school-defined course code for this section. + + + + + + O + + + Override of the state-defined course code for this section. + + + + + + O + + + Override of the district course code for this section. + + + + + + O + + + Override of the subject matter area for this section. + + + + + + O + + + Override of the course title for this section. + + + + + + O + + + Override of the instructional level for this section. + + + + + + O + + + Override of the course credits for this section. + + + + + + + M + + + Designates whether or not SchoolCourseInfo information has been overridden with different values for this section. + + + + + + + + + + + + + + + + + O + + + Description of the location in which the section is taught. + + + + + + M + + + Code representing the location of instruction. + + + + + + O + + + + + + + + + + + + + + + O + + + Language in which the section is taught. + + + + + + M + + + Code representing the language of instruction. + + + + + + O + + + + + + + + + + + + + + + O + + + Medium through which the student receives instructional communication from the teacher. + + + + + + M + + + Code representing the medium of instruction. + + + + + + O + + + + + + + + + + + + + + + M + + + Information regarding the co-curricular or extra-curricular activity. + + + + + + M + + + Code identifying the co-curricular or extra-curricular activity. + + + + + + O + + + List of other codes or strings that crosswalk to or serve as translations of the Code element paired with this common element. If Code changes and OtherCodes are supported, both Code and all associated OtherCode elements must be present. + + + + + + + + + + + + C + + + + Contains Yes/No characteristics of the contact person's role. Provide a Yes value for all that apply. + At least one of the child elements of ContactFlags must have a Yes value. + Do not publish the StudentContactRelationship instance if one of the child elements does not have a Yes value. + + + + + + + C + + + Does the individual have parental or legal guardianship responsibility for the student? + + + + + + C + + + This element tells whether or not the contact has pickup rights. + + + + + + C + + + Does the student live with this contact? + + + + + + C + + + Does this contact have access to the student's records? + + + + + + C + + + In particular, should this contact receive a copy of the student report? + + + + + + C + + + Should this contact be notified in case of emergency? + + + + + + C + + + Does this contact have or share custody of the student? + + + + + + C + + + Is this person to be contacted in case of disciplinary action? + + + + + + C + + + Should this contact be notified in case of an attendance issue? + + + + + + C + + + Does this person provide daily living or personal assistance to the student? + + + + + + C + + + Is this the contact responsible for Payment of Fees? + + + + + + C + + + Does this contact have access to fees information? + + + + + + C + + + Does this person receive family mail? + + + + + + C + + + Is there an Intervention Order against this Contact? + + + + + + + + + + + + O + + + The classification of the education agency within the geographic boundaries of a state according to the level of administrative and operational control. + + + + + + M + + + Code indicating the operational/administrative level. + + + + + + O + + + + + + + + + + + + + + + C + + + Year Span. + + + + + + M + + + Lowest year in range. + + + + + + M + + + Highest year in range + + + + + + + + + + + + M + + + Information about which staff member created this record. + + + + + + M + + + Unique identifier of the user that created the attendance record. This will depend on the user and the source. The preferred identifier would be a RefId for a StaffPersonal, StudentContact, or StudentPersonal Object. However, the user may not be associated with any of these SIF objects. In that case a unique Id given by the source should be used. + + + + + + + M + + + The role of the staff member that created this record. + + + + + + + + + + + + + + + + + + + + + O + + + An audit trail to help determine who entered this event and when. + + + + + + M + + + Information about which staff member created this record. + + + + + + M + + + The date and time this record was created. + + + + + + + + + + + + O + + + Information describing how the day relates to attendance. + + + + + + M + + + Designates whether this date should be counted toward student attendance. + + + + + + + + + + + + + + M + + + + Amount of the school day in which the student should be in attendance (Format is x.x; a student who should be in attendance a full day would be represented as 1.0). If CountsTowardAttendance equals Yes then AttendanceValue must be greater than zero. + + + + + + + + + + + + + + + + + + M + + + Calendar date type information. + + + + + + M + + + Code indicating the type of school day. + + + + + + O + + + + + + + + + + + + + + + O + + + + + + + + + M + + + Describes the availability of the program. + + + + + + O + + + List of other codes or strings that crosswalk to or serve as translations of the Code element paired with this common element. If Code changes and OtherCodes are supported, both Code and all associated OtherCode elements must be present. . + + + + + + + + + + + + O + + + + + + + + + M + + + The method by which a student was identified for referral to a particular program. + + + + + + O + + + List of other codes or strings that crosswalk to or serve as translations of the Code element paired with this common element. If Code changes and OtherCodes are supported, both Code and all associated OtherCode elements must be present. + + + + + + + + + + + + O + + + Information on a student's promotion, retention, or demotion related to this enrollment instance. + + + + + + O + + + This value should be set if this enrollment instance is closed for an end-of-year closeout or a mid-year promotion or demotion. A value other than NA should be specified when the enrollment instance represents an end-of-year closeout or mid-year promotion/demotion. + + + + + + + + + + + + + + + + + + + + O + + + Container element for location of an individual's legal residence relative to (within or outside) the boundaries of the school for this enrolment. Enrolment Catchment Status. + + + + + + M + + + Code indicating the residency status for this enrollment. Code indicating Enrollment Catchment Status. + + + + + + O + + + List of other codes or strings that crosswalk to or serve as translations of the Code element paired with this common element. If Code changes and OtherCodes are supported, both Code and all associated OtherCode elements must be present. + + + + + + + + + + + + O + + + Container element for exit status codes. + + + + + + M + + + Code indicating the closure status for this enrollment. + + + + + + O + + + List of other codes or strings that crosswalk to or serve as translations of the Code element paired with this common element. If Code changes and OtherCodes are supported, both Code and all associated OtherCode elements must be present. + + + + + + + + + + + + O + + + + + + + + + M + + + Code indicating the type of exit for this enrollment. + + + + + + O + + + List of other codes or strings that crosswalk to or serve as translations of the Code element paired with this common element. If Code changes and OtherCodes are supported, both Code and all associated OtherCode elements must be present. + + + + + + + + + + + + O + + + Container elements for EntryType information + + + + + + M + + + Code indicating the type of entry for this enrollment + + + + + + O + + + List of other codes or strings that crosswalk to or serve as translations of the Code element paired with this common element. If Code changes and OtherCodes are supported, both Code and all associated OtherCode elements must be present. + + + + + + + + + + + + O + + + + Container for elements reflecting the most recent enrollment of a student. If the student is + currently enrolled in the district, the elements contain current information. + + + + + + + O + + + Local identifier representing the school in which the student is or was most recently enrolled in the district. + + + + + + O + + + + Local identifier representing the current or most recent homeroom in which the student is or was most recently assigned in the district. Use the value from RoomInfo/HomeroomNumber if supported. If not supported, use the value from RoomInfo/RoomNumber. If neither is supported, use the most appropriate value from the agent's application. + + + + + + + O + + + The current or most recent year level of the student. + + + + + + + + O + + + Full-time equivalent numeric value of the student's course load during this enrollment, expressed in decimal form, where 1.00 represents a full-time enrollment. + + + + + + + + + + + O + + + Main language spoken by parent 1 at home, other than English. + + + + + + O + + + Main language spoken by parent 2 at home, other than English. + + + + + + O + + + Code that defines employment type of Parent1. This is compulsory if being used for MCEECDYA reporting. + + + + + + O + + + Code that defines employment type of Parent2. This is compulsory if being used for MCEECDYA reporting. + + + + + + O + + + The highest level of education completed by Parent1. + + + + + + O + + + The highest level of education completed by Parent2. + + + + + + O + + + This reflects the level of Parent1's Non-School Education. + + + + + + O + + + This reflects the level of Parent2's Non-School Education. + + + + + + O + + + Local identifier for a specific campus Id. This may be the same as the school local Id, but is expected to be supplied only if the school does in fact have distinct campuses. + + + + + + O + + + Identifier of the school in which the student is or was most recently enrolled in the district, as assigned in the Australian School List. + + + + + + O + + + Values: 3,5,7,9. The test level that the student is registering for. + + + + + + O + + + The name of the homegroup the student enrollment belongs to. + + + + + + O + + + The name of the class code the student belongs to, for the purposes of NAPLAN registration. + + + + + + O + + + The type of this enrollment as it relates to the school identified in SchoolInfoRefId. + + + + + + O + + + Enrolled Full-fee Paying Overseas Student (FFPOS) Status. Enrolment Frame Element 10 NSCC Collection. + + + + + + O + + + This is the school ACARAId to which student's report is to be made available. + + + + + + O + + + ACARAId of other school that student is enrolled in, if known, as assigned in the Australian School List. + + + + + + O + + + If this student is enrolled in another school, details of other school. + + + + + + O + + + Level of Adjustment made for a student's disability. None if there is no adjustment. + + + + + + + + + + + + + + + O + + + Category of a student's disability. None if no disability. + + + + + + + + + + + + + + + O + + + Age of the Student calculated for Non-gov Census reporting. + + + + + + O + + + Is this student a Distance Education Student for Non-gov Census reporting. + + + + + + O + + + Is this student a Boarding or Day Student for AG Collection reporting? + + + + + + + + + + + + O + + + Container for elements reflecting the most recent assignment of a staff member. If the staff member is currently assigned, the elements contain current information. + + + + + + + O + + + Local identifier representing the school in which the staff is or was most recently teaching in. + + + + + + O + + + Identifier of the school in which the staff member is or was most recently assigned, as listed in the Australian School List. + + + + + + O + + + Local identifier for a specific campus Id. This may be the same as the school local Id, but is expected to be supplied only if the school does in fact have distinct campuses. + + + + + + O + + + + Container for a list of classes a teacher may be responsible for with regard to NAPLAN only. + + + + + + O + + + The current home group (if any) that the staff member is responsible for. + + + + + + + + + + + + O + + + The purpose of the Teacher's role as related to students. Equivalent to 'JobFunction' in US Object. + + + + + + M + + + Code representing the type of staff activity undertaken. + + + + + + O + + + List of other codes or strings that crosswalk to or serve as translations of the Code element paired with this common element. If Code changes and OtherCodes are supported, both Code and all associated OtherCode elements must be present. + + + + + + + + + + + + O + + + Optional School/Campus enrolments. + + + + + + O + + + Number of enrolled Female students. + + + + + + O + + + Number of enrolled Male students. + + + + + + O + + + Total number of enrolled students. + + + + + + + + + + + + O + + + Optional campus details. + + + + + + C + + + Parent School Id needs to be supplied if this Campus is not the Admin Campus. This number should be the state-assigned identifier for this school or the locally-assigned identifier for this school. + + + + + + M + + + Specific Campus Id - This may be the same as the School Local Id. + + + + + + O + + + Type of campus. + + + + + + M + + + Is this campus the Admin Campus? + + + + + + + + + + + + + + + List of Households this Person is associated with + + + + + + MR + + + Common element used to supply information about a particular household a person is a member of. + + + + + + + + + + + + MR + + + Common element used to supply information about a particular household a person is a member of. + + + + + + O + + + Priority of Household Contact in relation to this Person. + + + + + + O + + + Local Household Id + + + + + + O + + + Salutation to be used in addressing this household. + + + + + + O + + + The person's address(es). + + + + + + O + + + List of Email elements. + + + + + + O + + + List of PhoneNumber elements. + + + + + + + + + + + + + + + + + + + + + OR + + + An alphanumeric Id code as defined by the organization to identify the statement. + + + + + + + + + + + + + + + + + + + + + MR + + + The text of the "outcome", "standard", or other element within the structured curriculum document + + + + + + + + + + + + + + + List of funding sources + + + + + + MR + + + Funding source of the special program + + + + + + + + + + + + MR + + + Funding source of the special program + + + + + + M + + + Funding source for the program, may be more than one. + + + + + + O + + + List of other codes or strings that crosswalk to or serve as translations of the Code element paired with this common element. If Code changes and OtherCodes are supported, both Code and all associated OtherCode elements must be present. + + + + + + + + + + + + + + + Breakdown of times that the student entered or returned to school. + + + + + + MR + + + + + + + + + + + + + + + MR + + + Time span that the student entered or returned to school + + + + + + O + + + Nature of the attendance e.g. 'Taken at Roll Call' + + + + + + M + + + Locally defined code for attendance. + + + + + + M + + + Approved or Unapproved status of this attendance code. + + + + + + M + + + The start of this particular time span. + + + + + + M + + + The end of this particular time span. + + + + + + + + O + + + The amount of absence represented by AttendanceCode, up to three decimal places. May be + greater than 1.0. + + + + + + + + + O + + + RefId of TimeTableSubject + + + + + + O + + + Note related to this particular time span. + + + + + + + + + + + + + + + Breakdown of grouped period attendance. + + + + + + MR + + + Recording of period level attendance for a student. + + + + + + + + + + + + MR + + + This container type allows recording of period level attendance for a student. + + + + + + O + + + Nature of the attendance e.g. 'Taken at Roll Call' + + + + + + M + + + Locally defined code for attendance. + + + + + + M + + + Approved or Unapproved status of this attendance code. + + + + + + M + + + The date of the attendance event. + + + + + + O + + + The GUID of the session that this attendance applies to. + + + + + + O + + + The GUID of the ScheduledActivity Object attendance applies to. + + + + + + O + + + The period within which attendance is being reported, e.g. "4D". + + + + + + O + + + Day Id. + + + + + + O + + + Optional Start Time of Curriculum Session + + + + + + O + + + Optional End Time of Curriculum Session + + + + + + O + + + The time the student entered or returned to this class. + + + + + + O + + + The time the student left this class. + + + + + + O + + + The (GUID) of the piece of Curriculum (TT Grid) scheduled + + + + + + O + + + RefId of TimeTableSubject + + + + + + O + + + List of teachers + + + + + + O + + + List of rooms + + + + + + O + + + Note related to this particular attendance. + + + + + + + + + + + + + + + Subject(s) Staff member is eligible to teach. + + + + + + MR + + + This element contains Staff subjects they are eligible to teach together with the teaching preference. + + + + + + + + + + + + MR + + + This element contains Staff subjects they are eligible to teach together with the teaching preference. + + + + + + M + + + Priority of Subject to Teach. + + + + + + O + + + Local Subject Id + + + + + + O + + + RefId of TimeTableSubject + + + + + + + + + + + + + + + Teaching groups which are scheduled to attend the event. Not required for cyclical events, as this would be expected to be provided from TimeTableCell/TeachingGroup instead. + + + + + + MR + + + GUID from the TeachingGroup Object that identifies this TeachingGroup. + + + + + + + + + + + + + + + A listing of the teachers assigned to the activity, and the type of supervision they are credited with. If no teachers are listed, the activity is assumed to be unsupervised. + + + + + + MR + + + Substructure to allow representing instances where teachers only take subsets of an event. Most typically, this occurs with exam supervision, where each teacher gets a 1-period duty. It also happens with schools with e.g. 4 long periods per day: a period of 1hr20mins can be split into 2 halves of 40 minutes each. + + + + + + + + + + + + MR + + + Substructure to allow representing instances where teachers only take subsets of an event. Most typically, this occurs with exam supervision, where each teacher gets a 1-period duty. It also happens with schools with e.g. 4 long periods per day: a period of 1hr20mins can be split into 2 halves of 40 minutes each. + + + + + + M + + + The Id (GUID) of the StaffPersonal record for the teacher supervising the event or event subset. + + + + + + O + + + LocalId of the StaffPersonal record for the teacher supervising the event or event subset. + + + + + + O + + + Start time for the subset of the event which the teacher supervises. If not present then we assume this teacher will be on the event for the full duration. + + + + + + O + + + Finish time for the subset of the event which the teacher supervises. If not present then we assume this teacher will be on the event for the full duration. Either both or neither StartTime and FinishTime should be provided. + + + + + + O + + + How the activity is credited, from the perspective of the teacher(s) supervising the event. If a teacher is substituting for the normal teacher supervising, the credit indicates how the substituting teacher is credited. + + + + + + O + + + How intensively the teacher supervises the activity. + + + + + + O + + + Weighting of credit assigned to teacher for activity. Assumes default of 1.0 assigned for classroom duty. + + + + + + + + + + + + + + + List of rooms in which the scheduled activity is held. Used for onsite venues which are represented in the source system as rooms. Can include large venues (ovals, library, etc), if they have been represented as rooms; source system practice varies. + + + + + + MR + + + The Id (GUID) of the Room in which the scheduled activity is held. + + + + + + + + + + + + + + + + + + + + + MR + + + GUID that identifies the staff person assigned to this room (e.g. the homeroom teacher). + + + + + + + + + + + + + + + + + + + + + OR + + + Name of the organization that authored the curriculum document, i.e. "ACARA". May be the same as "Organization" above. + + + + + + + + + + + + + + + + + + + + + MR + + + Name of organization represented by the document, i.e., "National Council of Teachers of Mathematics (NCTM)," "ACARA"," NSW DET". + + + + + + + + + + + + + + + Listing of line items from original purchase order. Included to indicate any variation between the items, item cost, or item quantity ordered, and what has been delivered. + + + + + + MR + + + Contains information about the item delivered. + + + + + + + + + + + + MR + + + Contains information about the item delivered. + + + + + + O + + + Vendor item number. + + + + + + M + + + Description of the item. + + + + + + O + Low + + The Local Id of this purchasing item. + + + + + + O + + + Quantity delivered. + + + + + + O + + + Unit cost of the item. + + + + + + O + + + Total cost of the item. + + + + + + O + + + Quantity delivered to date. + + + + + + O + + + Indicates that the line item in the purchase order is a cancellation of a previous order, to prevent it from remaining outstanding. For example, if 10 widgets have been ordered, and only 7 widgets have been delivered, a new purchase order can be issued for 3 widgets; enabling this flag indicates that the order for the remaining 3 widgets is to be cancelled. + + + + + + O + + + Rate of tax included in the billed amount for the item. + + + + + + O + + + Account/s to be charged for the item + + + + + + + + + + + + + + + + + + + + + OR + + + Account that is to be charged for the item. + + + + + + + + + + + + OR + + + Account that is to be charged for the item. + + + + + + M + + + Account code charged to this item. + + + + + + M + + + Amount charged to this account. + + + + + + O + + + Account being charged. + + + + + + O + + + Accounting period for the charge. + + + + + + + + + + + + + + + List of School Programs + + + + + + OR + + + School program. + + + + + + + + + + + + OR + + + + + + + + + O + + + Program Category + + + + + + M + + + Program Type + + + + + + O + + + List of other codes or strings that crosswalk to or serve as translations of the Code element paired with this common element. If Code changes and OtherCodes are supported, both Code and all associated OtherCode elements must be present. + + + + + + + + + + + + + + + Educational objectives of the activity. + + + + + + OR + + + Description of an educational objective of the activity. + + + + + + + + + + + + + + + List of awards and other types of recognition given to the student for this activity. + + + + + + MR + + + The nature of recognition given to the student for the successful completion of work in a co-curricular or extra-curricular activity. + + + + + + + + + + + + + + + Learning resources that support this activity. + + + + + + OR + + + A GUID reference to a SIF LearningResource object that supports this activity + + + + + + + + + + + + OR + + + A GUID reference to a SIF LearningResource object that supports this activity + + + + + + + M + + + Type of Resource. + + + + + + + + + + + + + + + + + + + + + + + + Source objects assigned to students. + + + + + + + OR + + + GUID assigned to the source object. + + + + + + + M + + + The type of learning object the source object is. + + + + + + + + + + + + + + + + + + + + + + + + + + + GUID from the StudentPersonal Object that identifies the student. + + + + + + OR + + + Link to a student. + + + + + + + + + + + + + + + Skills or competencies the student must have to engage in activity. + + + + + + OR + + + Skill or competency the student must have to engage in activity. + + + + + + + + + + + + + + + Essential materials required to engage in this activity. + + + + + + OR + + + Essential material required to engage in this activity. + + + + + + + + + + + + + + + List of Operating system, network, and other technical requirements for the activity, if applicable. + + + + + + O + + + an operating system, network, or other technical requirement. + + + + + + + + + + + + + + + Contains information about required software. + + + + + + OR + + + Contains information about a specific required piece of software. + + + + + + + + + + + + OR + + + Contains information about a specific required piece of software. + + + + + + M + + + This is the title of the specific software. This does not include the vendor. For example, Flash not Adobe. + + + + + + O + + + This includes the version of the specific software. + + + + + + O + + + This is the vendor of the specific software. For example, Adobe. + + + + + + O + + + This is the operating system and version. For example, Macintosh OS X 1.4. + + + + + + + + + + + + + + + + + + + + + MR + + + Repeatable element containing the ID of a household. + + + + + + + + + + + + + + + List of Student Subject Choices where available. + + + + + + MR + + + Subjects Students Choose + + + + + + + + + + + + MR + + + Subjects Students Choose + + + + + + O + + + Subject Priority + + + + + + M + + + Local Subject Id + + + + + + O + + + Description about Study Mode. + + + + + + O + + + Local Id of a school where the student studies this subject if not at the home school. + + + + + + + + + + + + + + + The list of identity assertions for this user. + + + + + + MR + + + The identification string for this user. + + + + + + + + M + + + The name of the field. + + + + + + + + + + + + + + + + + + + References to LearningStandardItems. + + + + + + OR + + + Reference to a LearningStandardItem. + + + + + + + + + + + + + + + Container for related resources. + + + + + + OR + + + A relationship between the item and an attached resource (e.g. learning resource, work sample). + + + + + + + + + + + + + + + References to LearningStandard Documents. + + + + + + OR + + + Reference to a LearningStandardItem Document. + + + + + + + + + + + + + + + Lesson or activity-sized portions of a resource. + + + + + + MR + + + A lesson or activity-sized portion of a resource. + + + + + + + + + + + + MR + + + A lesson or activity-sized portion of a resource. + + + + + + M + + + Name of learning resource component within the resource, i.e. "Chapter 1, Section 4." + + + + + + M + + + Description of where ResourceComponent is located within resource or in general, i.e. "Section 4, pages 32-38," or URL string, or whatever locator is appropriate for media. + + + + + + O + + + Description of ResourceComponent, i.e. "Discover how changing the scale of a map can either increase or decrease the level of detail you see." + + + + + + O + + + Teaching/learning strategies used in the learning resource. + + + + + + O + + + References from component to associated elements within another SIF object. + + + + + + + + + + + + + + + Teaching/learning strategies used in the learning resource. + + + + + + OR + + + Teaching/learning strategy used in the learning resource. One per element. + + + + + + + + + + + + + + + References from component to associated elements within another SIF object. + + + + + + + OR + + + Reference from component to associated elements within another SIF object. + + + + + + + M + + + Attribute that identifies the type of SIF object being referenced. + + + + + + + + + + + + + + + + + + + Evaluations/review of the resource. + + + + + + OR + + + Evaluation/review of resource. + + + + + + + + + + + + OR + + + Evaluation/review of resource. + + + + + + O + + + Description of evaluation of resource. + + + + + + O + + + Date evaluation was performed + + + + + + O + + + Name of individual who submitted evaluation. + + + + + + + M + + + GUID assigned to an evaluation. + + + + + + + + + + + + + + Authorizations to use this resource. For example, this resource may be included as part of the district's standard curriculum model. + + + + + + OR + + + A sub-element containing an authorization to use this resource. For example, this resource may be included as part of the district's standard curriculum model. + + + + + + + + + + + + OR + + + A sub-element containing an authorization to use this resource. For example, this resource may be included as part of the district's standard curriculum model. + + + + + + M + + + Name of agency that approved use of resource. + + + + + + M + + + Date resource was approved. + + + + + + + + + + + + + + + Resource media types. + + + + + + OR + + + + MIME type [MIME] based on IANA registration (see RFC2048) or 'non-digital'. + + + + + + + + + + + + + + + + + + + + + + MR + + + Information on contact persons for this LEA. + + + + + + + + + + + + MR + + + Information on contact persons for this LEA. + + + + + + O + + + Indicates whether or not this LEA contact's information should be published in a directory of LEA information. + + + + + + M + + + Common element used to supply information for a contact person at a school, LEA, or other institution.. + + + + + + + + + + + + + + + List of RefIds of financial account codes. + + + + + + OR + + + RefId of a chart of account code associated with the invoice. + + + + + + + + + + + + + + + List of financial account codes. + + + + + + OR + + + Chart of account code associated with the invoice, can include program-sub-program etc. + + + + + + + + + + + + + + + List of accounts that need adjustment. To use this element - the journal must have an originating transaction. + + + + + + OR + + + Details of an adjustment. + + + + + + + + + + + + OR + + + Details of the Journal Adjustment. There must be an originating transaction for this to be used. + + + + + + O + High + + RefId of account to debit. + + + + + + O + High + + RefId of account to credit. + + + + + + O + High + + Account to debit. + + + + + + O + High + + Account to credit. + + + + + + O + High + + Original GST code for journal transfer (if required). + + + + + + O + High + + Replacement GST code for journal transfer (if required). + + + + + + M + High + + Amount to transfer between the two accounts. + + + + + + + + + + + + + + + List Invoices and reference information associated with this payment if more than one required. + + + + + + OR + High + + A pointer back to the Invoice object corresponding to this payment. Is omitted for general ledger transactions, creditor receipts and debtor payments. + + + + + + + + + + + + + + + Reference information associated with this payment line. + + + + + + O + High + + A pointer back to the Invoice object corresponding to this payment. Is omitted for general ledger transactions, creditor receipts and debtor payments. + + + + + + O + Low + + The Local Id of the invoice associated with the payment. + + + + + + O + + + The Local Id of the Payment Receipt Line. + + + + + + M + + + Line amount. + + + + + + O + + + Financial Account link via RefId. + + + + + + O + + + Account code charged to this item. + + + + + + O + High + + Description of the transaction line. + + + + + + O + High + + Rate of tax included in the billed line amount. + + + + + + O + High + + Amount of tax included in the billed line amount. + + + + + + + + + + + + + + + Allows a provider or publisher to specify the same password using multiple algorithms, if supported. + + + + + + MR + + + A representation of the user's password using the given algorithm. + + + + + + + + M + + + The method used to encrypt the user's password. See the implementation details below. + + + + + + + + + + + + + + + + + M + + + The name of the key to be used for decryption of the password. Left blank for hash algorithms (MD5 and SHA1). + + + + + + + + + + + + + + + + + + + Rules for which statistic may not be reported. + + + + + + OR + + + Rule for which statistic may not be reported + + + + + + + + + + + + OR + + + Rule for which statistic may not be reported + + + + + + + M + + + + + + + + + + + + + + + + + + + + + + + + + Reference to one or more AggregateCharacteristicInfo objects. + + + + + + MR + + + + Reference to an AggregateCharacteristicInfo object. + + + + + + + + + + + + + + + + Contains contact information about resource authors. + + + + + + OR + + + Contains contact information about a resource author. + + + + + + + + + + + + OR + + + Contains contact information about a resource author. + + + + + + O + + + Name of contact person. Use the generic element Name. + + + + + + O + + + Address of organization or company. + + + + + + O + + + Phone number of organization or company. + + + + + + O + + + The email of the organization or company. + + + + + + + + + + + + + + + A List of schedule information that can be published by an SIS which is a subset of information available in the TimeTableCell object. + + + + + + MR + + + Timeslot information that can be published by an SIS which is a subset of information available in the TimeTableCell object. + + + + + + + + + + + + MR + + + Timeslot information that can be published by an SIS which is a subset of information available in the TimeTableCell object. + + + + + + O + + + If the TimeTableCell has been previously published, this reference can be provided as a connection to more detailed schedule information. + + + + + + O + + + Room number as presented to the user/application. + + + + + + O + + + Local Id of Staff member scheduled to take this class. + + + + + + M + + + Day Id + + + + + + C + + + Period Id within the Day Id. Either Period Id or starting time must be provided. + + + + + + C + + + Starting time of class within the Day Id. Either Period Id or starting time must be provided. + + + + + + O + + + Type of Lesson/Session eg Teaching, Lunch etc + + + + + + + + + + + + + + + A List of teachers associated with the group - may or may not include the teacher timetabled in the schedule. + + + + + + MR + + + Teacher associated with the Teaching group - may or may not be the teacher timetabled in the schedule + + + + + + + + + + + + MR + + + Teacher associated with the Teaching group - may or may not be the teacher timetabled in the schedule + + + + + + C + + + GUID from the StaffPersonal Object that identifies the Staff member. Either StaffPersonalRefidId or StaffLocalId should be supplied. + + + + + + C + + + LocalId of the Staff member. Either StaffPersonalRefidId or StaffLocalId should be supplied. + + + + + + O + + + Name of Staff Member. + + + + + + M + + + Association with the Teaching Group (free format for this release) + + + + + + + + + + + + + + + List of Students in this Teaching Group + + + + + + MR + + + Students who belong to the TeachingGroup + + + + + + + + + + + + MR + + + Students who belong to the TeachingGroup + + + + + + C + + + GUID from the StudentPersonal that identifies the student. Either StudentPersonalRefidId or StudentLocalId should be supplied. + + + + + + C + + + Local Id of the Student. Either StudentPersonalRefidId or StudentLocalId should be supplied. + + + + + + O + + + Name of student + + + + + + + + + + + + + + + Container for TimeTableDays in Schedule + + + + + + MR + + + This element identifies a 'day' in a TimeTable. + + + + + + + + + + + + MR + + + This element identifies a 'day' in a TimeTable. + + + + + + M + + + Local Time Table Identifier + + + + + + M + + + Title of the day referred to. + + + + + + M + + + List of Timetable periods. + + + + + + + + + + + + + + + + + + + + + MR + + + Container for TimeTablePeriods in a Time Table Day + + + + + + + + + + + + MR + + + Container for TimeTablePeriods in a Time Table Day + + + + + + M + + + Period in Day Identifier + + + + + + M + + + Title of Period eg. Session 1 or Period 1 + + + + + + O + + + Indicates if this Period will require a 'bell', if 'yes' the following elements can be provided in the TimeTable Object. + + + + + + + + + + + + O + + + The starting time for the bell period. + + + + + + O + + + The ending time for the bell period. + + + + + + O + + + Indicates if the bell period is part of the regular school day (i.e. is not a before or after school or break period). + + + + + + + + + + + + O + + + The number of minutes to be counted for instruction for the bell period. + + + + + + O + + + Indicates if the bell period should be included in attendance calculations. + + + + + + + + + + + + + + + + + + + + + Container for a list of classes a teacher may be responsible for with regard to NAPLAN only. + + + + + + OR + + + The name of the class code the staff member administers, for the purposes of NAPLAN registration. + + + + + + + + + + + + + + + + + + + + + MR + + + Repeatable element containing a local identifier to identify a loosely connected group of schools. eg. YarraValley Cluster + + + + + + + + + + + + + + + List of number of students enrolled per year level. + + + + + + MR + + + Container for Year Level of Enrolments. + + + + + + + + + + + + MR + + + Container for Year Level of Enrolments. + + + + + + M + + + Year level for which students are counted. + + + + + + M + + + Number of students enrolled in the year level. + + + + + + + + + + + + + + + List containing the education focus codes of the campus/school. + + + + + + MR + + + The type of educational institution as classified by its focus. + + + + + + + + + + + + + + + + + + + + + MR + + + This is an alert message that is associated with the student. + + + + + + + + + + + + MR + + + This is an alert message that is associated with the student. + + + + + + + M + + + This attribute specifies what type of alert message this is. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + MR + + + Medical alert associated with the student. + + + + + + + + + + + + MR + + + Medical alert associated with the student. + + + + + + + M + + + The level of severity of this medical alert. + + + + + + + + + + + + + + + + + + + + + + + + + Lists all "other" identifiers associated with the entity. + + + + + + MR + + + Lists an "other" identifier associated with the entity. + + + + + + + + + + + + MR + + + Lists an "other" identifier associated with the entity. + + + + + + + M + + + Code that defines the type of this other ID. + + + + + + + + + + + + + + + + + Base type, without attributes, for Name elements, primarily to allow structure to be leveraged with different Type attribute values. + + + + + + + O + + + A title or prefix associated with the name. If any of: Mr, Mrs, Ms, Miss, Rev, Fr, Dr, Prof, Hon, Sir, Lord, Lady - these must be as shown, otherwise free text. Note that title is not applicable to learners. + + + + + + C + + + Family name. That part of the person's name which is used to describe family, clan, tribal group, or marital association. Note that this element is required when known. However, it may not be possible to know the family name in which case you should add the available information to the FullName element. + + + + + + C + + + Given name of the person. Note that this element is required if known. However, it may not be possible to know the given name in which case you should add the available information to the FullName element. + + + + + + O + + + All other given or middle names, each separated with a single space character. + + + + + + O + + + An indicator used to identify the naming conventions used by some predominantly non-European, ethnic or language groups and related to the display nature of a name. + + + + + + O + + + The family name preferred most by the person (as written). + + + + + + O + + + An indicator used to identify the naming conventions used by some predominantly non-European, ethnic or language groups and related to the display nature of a name. + + + + + + O + + + The given name preferred most by the person (as written). + + + + + + O + + + Textual suffix like PHD, JP, BSc. + + + + + + C + + + A free text field for the complete name for display purposes. If this is associated with a StudentPersonal,StaffPersonal or StudentContactPersonal record and the FamilyName and GivenName are not both specified, then this becomes mandatory. + + + + + + + + + + + + + + + + Extends BaseNameType to allow for one Type attribute value, indicating the name is the name of record; + serves as the primary name in some SIF objects, including StudentPersonal. + + + + + + + + M + + + + Code that specifies what type of name this is. Note that type "LGL" must be used here. + + + + + + + Name of Record + + + + + + + + + + + + + + + + + + + + Extends BaseNameType to allow for Type attribute values excluding "name of record." Used for other names to + be included in addition to the name of record in objects. + + + + + + + + M + + + + Code that specifies what type of name this is. Note that type "LGL" is NOT to be used here. + + + + + + + + + + + + + + + + + A year, with an optional month/day, or an optional month by itself. + + + + + + + + + + + + + + + + + + + + + + + + + + This is a common element used to define the locally assigned identifier associated with an entity. + + + + + + + + + + + + + + + + + + + + + O + + + Name of the location. + + + + + + + O + + + + RefId of the location object if the location is a SIF Object such as + + + + + + + M + + + + Type of SIF Object + + + + + + + + + + + + + + + + + + O + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The identifier for this entity as assigned by the state or province. + + + + + + + + + + + + + + Code that describes the absence/attendance. + + + + + + M + + + Code representing the absence/attendance. + + + + + + O + + + + + + + + + + + + + + + + + + Year or academic level. + + + + + + M + + + Code representing the year level. + + + + + + + + + + + + + + + + + + + + + M + + + The name of the person. Note: Type attribute value of LGL must be used here. + + + + + + O + + + Previous, alternate or other names or aliases associated with the person. + + + + + + O + + + Demographic information about the person. + + + + + + O + + + The person's address(es). + + + + + + O + + + The person's phone number(s). + + + + + + O + + + The person's e-mail address(es). + + + + + + O + + + The person's household/s contact information. + + + + + + + + + + + + + + + List of year levels. + + + + + + MR + + + Year or academic level. + + + + + + + + + + + + + + + + URL for a school. + + + + + + + + + + + O + + + Information about the campus or school principal. + + + + + + M + + + The name of the principal. + + + + + + O + + + The principal's title. + + + + + + O + + + The principal's phone number(s). + + + + + + O + + + The principal's e-mail address(es). + + + + + + + + + + + + MR + + + Information on contact persons for this school. + + + + + + O + + + Indicates whether or not this school contact's information should be published in a directory of school information. + + + + + + M + + + Common element used to supply information for a contact person at a school, LEA, or other institution. + + + + + + + + + + + + + + + A list of contact persons associated with a school. + + + + + + MR + + + Information on contact persons for this school. + + + + + + + + + + + + + + + + Indicates whether or not information should be published in a directory. + + + + + + + + + + + + + + Common element used to supply information for a contact person at a school, LEA, or other institution. + + + + + + M + + + + + + + + + O + + + The contact person's position title. + + + + + + O + + + Role played by this contact in this instance. + + + + + + O + + + Registration Details of the Contact. + + + + + + O + + + Qualifications of the Contact. + + + + + + O + + + Address of the contact. + + + + + + O + + + List of Email elements. + + + + + + O + + + List of PhoneNumber elements. + + + + + + + + + + + + M + + + The street element is a complex element and breaks the street down into several parts. (Allow for PO Box here) + + + + + + O + + + Address line 1. + + + + + + O + + + Address line 2. + + + + + + O + + + Address line 3. + + + + + + O + + + Name of the complex. + + + + + + O + + + The address number assigned to the building. + + + + + + O + + + Street prefix like NE + + + + + + O + + + The name of the street. + + + + + + O + + + The type of street. For example, Lane, Blvd., Ave., etc. + + + + + + O + + + Street suffix like SW. + + + + + + O + + + Type of apartment, for example, Suite. + + + + + + O + + + Apartment number prefix. + + + + + + O + + + The number of the apartment. + + + + + + O + + + Apartment number suffix. + + + + + + + + + + + + M + + + This element contains address data. + + + + + + O + + + Date the address became active. + + + + + + O + + + Date the address ceases to be active. + + + + + + M + + + The street element is a complex element and breaks the street down into several parts. (Allow for PO Box here) + + + + + + M + + + The city part of the address. + + + + + + C + + + The state or province code. StateTerritory Code only applicable if an Australian Address. Conditional- If Australian Address this is mandatory. + + + + + + O + + + The country code. + + + + + + M + + + The ZIP/postal code. + + + + + + O + + + The location of the address. + + + + + + O + + + A Map Reference in x-y co-ordinates. + + + + + + O + + + UHF Radio frequency or channel used for contact eg: 477MHz or CH60 + + + + + + O + + + This element is used to describe a Community that is associated with the instance of the address. + + + + + + O + + + This is the LocalId of the specific address if it can be provided. + + + + + + O + + + + This is the GUID generated by the Provider system. Where it is available to be provided, the globally unique identifier links together separate instances of the Address Common Element which reference the same physical address. + + + + + + + O + + + A list of Statistical Areas associated with an address that will be referenced back to ABS 1270. Only applicable to a physical address, e.g. not relevant for a Post Office Box. + + + + + + + M + + + Code that defines the location of the address. Note: A subset of specific valid values for each instance in a data object may be listed in that object. + + + + + + M + + + A facet of Address + + + + + + + + + + + O + + + A Map Reference in x-y co-ordinates. + + + + + + M + + + X Co-ordinate of reference + + + + + + M + + + Y Co-ordinate of reference + + + + + + O + + + Map Number of the Reference, if available, alphanumeric. + + + + + + + M + + + Type map reference + + + + + + + + + + + + + + A list of Statistical Areas associated with an address that will be referenced back to ABS 1270. Only applicable to a physical address, e.g. not relevant for a Post Office Box. + + + + + + OR + + + + The Australian Standard Geographical Classification (ASGC) has now been replaced with the Australian Statistical Geography Standard (ASGS). + The level and method that this is collected would need to be discussed as the lowest level is now a lot lower than the previous classification to allow for more accurate data analysis and reporting. + There are different levels of spatial unit references by this code set and a MeshBlock refers to the lowest level of this classification. + The spatial unit should be validated against the correct classification which is being elaborated upon. The referenced levels are coded in these volumes of ABS 1270 + + + + + + + + + + + + + OR + + + + The Australian Standard Geographical Classification (ASGC) has now been replaced with the Australian Statistical Geography Standard (ASGS). + The level and method that this is collected would need to be discussed as the lowest level is now a lot lower than the previous classification to allow for more accurate data analysis and reporting. + There are different levels of spatial unit references by this code set and a MeshBlock refers to the lowest level of this classification. + The spatial unit should be validated against the correct classification which is being elaborated upon. The referenced levels are coded in these volumes of ABS 1270 + + + + + + + + M + + + Type of Spatial Unit contained within the StatisticalArea Element + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A list of Address elements. + + + + + + MR + + + + + + + + + + + + + + + + + + A list of e-mail addresses associated with an individual or organization. + + + + + + MR + + + E-mail address. + + + + + + + + + + + + + + + + This element represents an e-mail address of one of a number of types and occurs in objects such as + StudentPersonal, StaffPersonal, StudentContactPersonal, etc. + + + + + + + + M + + + This attribute specifies the type of e-mail address. + + + + + + + + + + + + + + + + Lists phone numbers associated with an entity. + + + + + + MR + + + Phone numbers associated with an entity. + + + + + + + + + + + + + + + This element represents a phone number and occurs within objects such as StudentPersonal, StaffPersonal, etc. + + + + + + M + + + Phone number. Free-form, but typical Australian formats include: + + + + + + O + + + Phone number extension. + + + + + + O + + + Indicates whether or not the phone number is available to the public. + + + + + + O + + + Preference number indicating an order in which phone numbers should be used when contacting person. + + + + + + + M + + + Code that specifies what type of phone number this is. Note: A subset of valid values may be specified in data objects. + + + + + + + + + + + + + + + A country code. + + + + + + + + + + + + + + + This element contains a map location. The GridLocation element is utilized within the Address element. + + + + + + + + + M + + + Latitude in decimal degrees. + + + + + + + + + + + + M + + + Longitude in decimal degrees. + + + + + + + + + + + + + + + + + + + + Operational condition of an institution. + + + + + + + + + + + + + + A state or province code. Note: When dealing with countries other than Australia, state/province codes/values other than those referenced here can be used. + + + + + + + + + + + + + + + + + + + + + + School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2009"). + + + + + + + + + + + + + + A list of electronic identifiers associated with an entity. + + + + + + MR + + + + + + + + + + + + + + + + + + + Common element used to specify entity identifiers that are read by electronic equipment. + + + + + + + + M + + + Electronic ID type. + + + + + + + + + + + + + + + + Previous, alternate or other names or aliases associated with a person. + + + + + + MR + + + + Name of the person. Note: Type value of LGL may not occur here. + + + + + + + + + + + + + + + + + Demographics information about the student, contact, staff member, etc. + + + + + + + O + + + Whether or not the person identifies themselves as being of Aboriginal and/or Torres Strait Islander descent. + + + + + + O + + + 'Sex' is the distinction 'male'/'female'/'intersex', as reported by the person + + + + + + O + + + The person's date of birth. + + + + + + O + + + The person's date of death. + + + + + + O + + + Indicator if the person is known to be deceased. + + + + + + O + + + Means by which the person's birth date was validated. + + + + + + O + + + The person's place of birth - like village, town, city etc. + + + + + + O + + + The person's state of birth. + + + + + + O + + + The person's country of birth. + + + + + + O + + + The person's country of citizenship. + + + + + + O + + + The person's country of residency. + + + + + + O + + + Date the person first arrived in the country. + + + + + + O + + + The person's citizenship status. + + + + + + O + + + Person's proficiency in English. + + + + + + O + + + List of languages an individual uses to communicate. + + + + + + O + + + Setting/environment in which the person resides. + + + + + + O + + + Type of Religion if any + + + + + + O + + + List of Religious events + + + + + + O + + + Belong to Religious Region - Currently Free Text. + + + + + + O + + + Australian Residency Status (Mandatory for Student) + + + + + + O + + + Visa Sub-Class - Can be free text - not necessary to validate + + + + + + O + + + Visa Statistical Code - Can be free text - not necessary to validate + + + + + + O + + + Expiry Date of Visa if one exists + + + + + + O + + + List of Visa details if more than one exists. + + + + + + O + + + Language Background is Other Than English. (http://www.acara.edu.au/verve/_resources/DSM_1.pdf), the LBOTE metric is under review. Currently it can be derived from Student and Parents Language Background. + + + + + + O + + + Is an interpreter required for the school to communicate with this person? + + + + + + O + + + Status of Immunisation Certificate + + + + + + O + + + Used to indicate cultural background. + + + + + + O + + + The person's marital status. + + + + + + O + + + Person's Medicare number. Exchange only with permission to do so. + + + + + + + + + + + + O + + + + + + + + + M + + + Person's proficiency in English. + + + + + + O + + + + + + + + + + + + + + + + + + + + + + + + MR + + + + + + + + + + + + + + + + + + + A person's date of birth. + + + + + + + + + + + + + + + Currently projected graduation year (CCYY). + + + + + + + + + + + + + + + First projected graduation year, usually determined when student commences secondary education (CCYY). + + + + + + + + + + + + + + Code that defines the relationship of one person to another. + + + + + + M + + + Code representing the relationship. + + + + + + O + + + List of other codes or strings that crosswalk to or serve as translations of the Code element paired with this common element. If Code changes and OtherCodes are supported, both Code and all associated OtherCode elements must be present. + + + + + + + + + + + + + + + + A code representing the highest level of education completed by a person. + + + + + + + + + + + + + + + Date student officially graduated from secondary education. + + + + + + + + + + + + + + + The Name element, which could belong to a student, staff member, contact, etc. This element or a form of this element with a + subset of Type values occurs within objects + such as StudentPersonal, StudentContactPersonal, StaffPersonal, etc. + + + + + + + + M + + + + Code that specifies what type of name this is. If unsure, use LGL. + + + + + + + + + + + + + + + + + + + Common element used to specify the locally-defined number or identifier for a homeroom. It is used in objects such + as RoomInfo and StudentSnapshot. + + + + + + + + + + + + + + + A common metadata element designed to contain time data, both self-defined and by type. + + + + + + M + + + + This element is designed to contain the time period attached to an object. + Very long periods (school year, quarter, etc.) and very small periods (second, millisecond, etc.) can be defined. + This element provides a scoping description of the time metadata enclosed. + + + + + + + M + + + + This element provides a place for the application to send structured data (code values, unique identifier, timestamps). + This code value can, depending upon the use case agreement between agents, be used to qualify the data in the + + + + + + M + + + + Contains a human-readable description of the value in + + + + + + M + + + Contains the human-readable value. + + + + + + O + + + StartDateTime + + + + + + O + + + EndDateTime + + + + + + O + + + A container element for holding multiple possible span gaps. + + + + + + M + + + + This element allows for the system to tag an object as being explicitly current. + Although the baseline assumption in SIF is that objects are always current (default value is typically + + + + + + + + + + + + M + + + + + + + + + OR + + + + This structure duplicates much of the structure of + + + + + + + + + + + + + + + + This structure duplicates much of the structure of + + + + + + M + + + Type + + + + + + M + + + Code + + + + + + M + + + Name + + + + + + M + + + Value + + + + + + O + + + StartDate and Time + + + + + + O + + + EndDate and Time + + + + + + + + + + + + + + + + This common metadata element describes the life cycle of the object it represents, based on the IEEE LOM LifeCycle element [LOM]. + + + + + + + O + + + + When the object was created by whom. This is a more persistent creation date than + the date/time in the object's + + + + + + O + + + + An ordered set of + + + + + + O + + + List of Time Elements. + + + + + + + + + + + + + + + + An ordered set of + + + + + + OR + + + A single modification event. + + + + + + + + + + + + + + + A single modification event. + + + + + + M + + + Identifier of the system or person that modified the data. + + + + + + M + + + The date/time the modification occurred. + + + + + + O + + + Human readable description of the data modifications. + + + + + + + + + + + + + + + When the object was created by whom. This is a more persistent creation date than + the date/time in the object's + + + + + + M + + + Date and time object was created. + + + + + + O + + + List of Creators. + + + + + + + + + + + + + + + List of Creators. + + + + + + MR + + + + + + + + + + + + + + + + + + Information about the Creator + + + + + + M + + + + Human-readable name of the data's creator. If the object contains system-generated data, + the name should identify the creating service or application. + + + + + + + M + + + Unique identifier of the creator. An email address or URI could be used here. + + + + + + + + + + + + + + + + List of other codes or strings that crosswalk to or serve as translations of the Code element paired with this common element. If Code changes + and OtherCodes are supported, both Code and all associated OtherCode elements must be present. + + + + + + + MR + + + + A state/province code, local code, other code or a text string that crosswalks to or serves as a translation of an associated + + + + + + + + M + + + + Describes the OtherCode element content as either a state/province code, a local code, other code, or text string. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M + + + The current status of the student's program participation. + + + + + + Referred + + + + + Eligible + + + + + Not Eligible + + + + + Active + + + + + Exited + + + + + Withdrew/refused + + + + + Other + + + + + + + + + O + + + + + + + + + + + + + + + + + + A list of subject areas. + + + + + + MR + + + Subject matter of a student's study. + + + + + + + + + + + + + + + A list of subject areas. + + + + + + MR + + + + + + + + + + + + + + + + + + Subject matter. + + + + + + M + + + The subject area details + + + + + + O + + + + + + + + + + + + + + + + + + Subject matter of a student's study as codified under the Australian Curriculum. + + + + + + M + + + Subject matter. + + + + + + O + + + Subject matter. + + + + + + + + + + + + + + + + + + + + + O + + + Allows any SIF object to be correlated to learning standards. + + + + + + + + + + + + + + + Allows an agent to include data not yet defined within a SIF data object as name/value pairs. + + + + + + + OR + + + A name/value pair, the name being contained in the Name attribute, the value being the element content. + + + + + + + M + + + The name of the extended element. As it is possible that names for extended elements may collide from agent to agent, it is recommended that the names of extended elements be configurable in an agent, or that agents use URIs for the names of extended elements. + + + + + + + O + + + + In a Change event, this flag can be used to indicate an element has been deleted from the parent list container. At a minimum the key for the list must also be present. + + + + + + + + + + + + + + + + + + + + + + + + + A commonly defined container for metadata elements defined within SIF. + + + + + + O + + + + + + + + + O + + + This common metadata element describes the life cycle of the object it represents, based on the IEEE LOM LifeCycle element [LOM] + + + + + + O + + + Education filter. + + + + + + + + + + + + O + + + + + + + + + OR + + + + + + + + + + + + + + + + + + AbstractContentPackageType used as an element, omitting RefId, SIF_Metadata and SIF_ExtendedElements + or as an object which includes RefId. + + + + + + + + C + + + Contains an arbitrary XML element, encoded in UTF-8. + + + + + + C + + + Contains arbitrary text, encoded in UTF-8. + + + + + + C + + + Contains the base64Binary encoding of binary or text data not encoded in UTF-8. + + + + + + C + + + References external content via a URL. + + + + + + + + O + Low + + The GUID of the Object + + + + + + + + + + + + + + + O + + + + Contains an optional description of the content or a processing hint with regard to its structure (e.g. named standard, file layout or XSD). + Contents may be mandated in instances of this type, or types that follow the AbstractContentPackageType pattern. + + + + + + + + + + + + + + + Contains arbitrary text, encoded in UTF-8. + + + + + + + O + + + + Optional MIME type to specifically indicate the text type. Otherwise text/plain can be assumed. + + + + + + + O + + + + Optional file name to indicate the file from which the content originated, or to suggest a name to use when saving the content. + + + + + + + O + + + + Contains an optional description of the content or a processing hint with regard to its structure (e.g. named standard, file layout or XSD). + Contents may be mandated in instances of this type, or types that follow the AbstractContentPackageType pattern. + + + + + + + + + + + + + + + + + Contains the base64Binary encoding of binary or text data not encoded in UTF-8. + + + + + + + M + + + + MIME type to indicate the content type. + + + + + + + O + + + + Optional file name to indicate the file from which the content originated, or to suggest a name to use when saving the content. + + + + + + + O + + + + Contains an optional description of the content or a processing hint with regard to its structure (e.g. named standard, file layout or XSD). + Contents may be mandated in instances of this type, or types that follow the AbstractContentPackageType pattern. + + + + + + + + + + + + + + + + + References external content via a URL. + + + + + + M + + + Location of external content. + + + + + + + M + + + + MIME type to indicate the content type to be expected when retrieving the external content. + + + + + + + O + + + + Contains an optional description of the content or a processing hint with regard to its structure (e.g. named standard, file layout or XSD). + Contents may be mandated in instances of this type, or types that follow the AbstractContentPackageType pattern. + + + + + + + + + + + + + + + A monetary amount. + + + + + + + O + + + Currency code. Where omitted, defaults to implementation-defined local currency, typically + + + + + + + + + + + + + + + + + + + An unenumerated SIF object name. + + + + + + + + + + + + + + + + + + An unenumerated SIF object name. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Allows for a URL or a Base-64 encoding. + + + + + + + + + + + + + + + + + + + + + + + + SIF format for a GUID. This is different for 2.x Infrastructure and 3.x Infrastructure - 2.x xs:pattern value='[0-9A-F]{32}' 3.x - xs:pattern value="[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}" + + + + + + + + + + + + + + + + + + A message identifier. + + + + + + + + + + + + + + + An object or element identifier. + + + + + + + + + + + + + + + A reference to a RefId. + + + + + + + + + + + + + + + + + A SIF version number. + + + + + + + + + + + + + + + + + + + + + A SIF version number, with wildcards for matching multiple versions. + + + + + + + + + + + + + + + + + + + The transport protocols defined in SIF. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/README.md b/README.md index c097607c..42094c25 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -> Copyright 2020 Systemic Pty Ltd +> Copyright 2021 Systemic Pty Ltd > > Licensed under the Apache License, Version 2.0 (the "License"); > you may not use this file except in compliance with the License. @@ -40,6 +40,10 @@ See the [wiki associated with this repository](https://github.com/Access4Learnin ## Version control history +**Apr 25, 2021 - 4.0.1 Updated to the official release of the SIF AU 3.4.8 Data Model** + +- Updated to the official release of the SIF AU 3.4.8 Data Model. + **Dec 29, 2020 - 4.0.0 Enable application settings to be read from a database** - Added classes to enable application settings to be read from a database. diff --git a/Scripts/BAT/Code generation/GenerateInfrastructureClasses.bat b/Scripts/BAT/Code generation/GenerateInfrastructureClasses.bat index 9936bb65..24c47a2e 100644 --- a/Scripts/BAT/Code generation/GenerateInfrastructureClasses.bat +++ b/Scripts/BAT/Code generation/GenerateInfrastructureClasses.bat @@ -6,7 +6,7 @@ rem ============================================================================ set OUTPUT=output -set EXECUTABLE="C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools\xsd.exe" +set EXECUTABLE="C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\xsd.exe" echo EXECUTABLE=%EXECUTABLE% diff --git a/Scripts/BAT/Code generation/GenerateSifAuDataModelClasses.bat b/Scripts/BAT/Code generation/GenerateSifAuDataModelClasses.bat index 2c60ca16..054e010f 100644 --- a/Scripts/BAT/Code generation/GenerateSifAuDataModelClasses.bat +++ b/Scripts/BAT/Code generation/GenerateSifAuDataModelClasses.bat @@ -6,7 +6,7 @@ rem ============================================================================ set OUTPUT=output -set EXECUTABLE="C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools\xsd.exe" +set EXECUTABLE="C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\xsd.exe" echo EXECUTABLE=%EXECUTABLE% diff --git a/Scripts/BAT/Code generation/GenerateSifUkDataModelClasses.bat b/Scripts/BAT/Code generation/GenerateSifUkDataModelClasses.bat index bf695269..70c59b9b 100644 --- a/Scripts/BAT/Code generation/GenerateSifUkDataModelClasses.bat +++ b/Scripts/BAT/Code generation/GenerateSifUkDataModelClasses.bat @@ -6,7 +6,7 @@ rem ============================================================================ set OUTPUT=output -set EXECUTABLE="C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools\xsd.exe" +set EXECUTABLE="C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\xsd.exe" echo EXECUTABLE=%EXECUTABLE% diff --git a/Scripts/BAT/Code generation/GenerateSifUnityDataModelClasses.bat b/Scripts/BAT/Code generation/GenerateSifUnityDataModelClasses.bat index 853466e2..d326897e 100644 --- a/Scripts/BAT/Code generation/GenerateSifUnityDataModelClasses.bat +++ b/Scripts/BAT/Code generation/GenerateSifUnityDataModelClasses.bat @@ -6,7 +6,7 @@ rem ============================================================================ set OUTPUT=output -set EXECUTABLE="C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools\xsd.exe" +set EXECUTABLE="C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\xsd.exe" echo EXECUTABLE=%EXECUTABLE% diff --git a/Scripts/BAT/Code generation/GenerateSifUsDataModelClasses.bat b/Scripts/BAT/Code generation/GenerateSifUsDataModelClasses.bat index 651cf559..cfaede75 100644 --- a/Scripts/BAT/Code generation/GenerateSifUsDataModelClasses.bat +++ b/Scripts/BAT/Code generation/GenerateSifUsDataModelClasses.bat @@ -6,7 +6,7 @@ rem ============================================================================ set OUTPUT=output -set EXECUTABLE="C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools\xsd.exe" +set EXECUTABLE="C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\xsd.exe" echo EXECUTABLE=%EXECUTABLE%