From 43b0705c4460658deb898c28001a56f46b8d94fa Mon Sep 17 00:00:00 2001 From: rafidzal Date: Mon, 6 Nov 2017 19:12:27 +0800 Subject: [PATCH] Updated the SIF Framework to use the officially approved version of the SIF AU Data Model 3.4.2. --- .../DataModelTypes.cs | 2967 ++++++++++++++--- ...f.Specification.DataModel.Au.v3_4_2.csproj | 4 +- .../SIF_Message.xsd | 2171 +++++++++--- README.md | 4 + .../Sif.Specification.DataModel.Au.dll | Bin 568320 -> 568320 bytes .../Sif.Specification.DataModel.Au.dll | Bin 571392 -> 643072 bytes 6 files changed, 4312 insertions(+), 834 deletions(-) diff --git a/Code/Sif3Specification/Sif.Specification.DataModel.Au.v3_4_2/DataModelTypes.cs b/Code/Sif3Specification/Sif.Specification.DataModel.Au.v3_4_2/DataModelTypes.cs index 6af69b18..96352c15 100644 --- a/Code/Sif3Specification/Sif.Specification.DataModel.Au.v3_4_2/DataModelTypes.cs +++ b/Code/Sif3Specification/Sif.Specification.DataModel.Au.v3_4_2/DataModelTypes.cs @@ -84,6 +84,8 @@ public partial class SchoolInfoType { private AUCodeSetsSchoolSectorCodeType schoolSectorField; + private bool schoolSectorFieldSpecified; + private System.Nullable independentSchoolField; private bool independentSchoolFieldSpecified; @@ -480,6 +482,17 @@ public AUCodeSetsSchoolSectorCodeType SchoolSector { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SchoolSectorSpecified { + get { + return this.schoolSectorFieldSpecified; + } + set { + this.schoolSectorFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] public System.Nullable IndependentSchool { @@ -1037,105 +1050,6 @@ public string FollowUpActionCategory { } } - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [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.0.30319.33440")] - [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.0.30319.33440")] - [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.0.30319.33440")] [System.SerializableAttribute()] @@ -1146,6 +1060,8 @@ public partial class WellbeingEventLocationDetailsType { private AUCodeSetsWellbeingEventLocationType eventLocationField; + private bool eventLocationFieldSpecified; + private System.Nullable classField; private bool classFieldSpecified; @@ -1162,6 +1078,17 @@ public AUCodeSetsWellbeingEventLocationType EventLocation { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EventLocationSpecified { + get { + return this.eventLocationFieldSpecified; + } + set { + this.eventLocationFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] public System.Nullable Class { @@ -1230,6 +1157,41 @@ public enum AUCodeSetsWellbeingEventLocationType { O, } + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [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.0.30319.33440")] [System.SerializableAttribute()] @@ -1639,6 +1601,8 @@ public partial class DetentionContainerType { private AUCodeSetsDetentionCategoryType detentionCategoryField; + private bool detentionCategoryFieldSpecified; + private System.Nullable detentionDateField; private bool detentionDateFieldSpecified; @@ -1661,6 +1625,17 @@ public AUCodeSetsDetentionCategoryType DetentionCategory { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DetentionCategorySpecified { + get { + return this.detentionCategoryFieldSpecified; + } + set { + this.detentionCategoryFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] public System.Nullable DetentionDate { @@ -1766,6 +1741,8 @@ public partial class WithdrawalType { private System.DateTime withdrawalDateField; + private bool withdrawalDateFieldSpecified; + private System.Nullable withdrawalStartTimeField; private bool withdrawalStartTimeFieldSpecified; @@ -1791,6 +1768,17 @@ public System.DateTime WithdrawalDate { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool WithdrawalDateSpecified { + get { + return this.withdrawalDateFieldSpecified; + } + set { + this.withdrawalDateFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] public System.Nullable WithdrawalStartTime { @@ -1879,6 +1867,8 @@ public partial class SuspensionContainerType { private AUCodeSetsSuspensionCategoryType suspensionCategoryField; + private bool suspensionCategoryFieldSpecified; + private WithdrawalType[] withdrawalTimeListField; private System.Nullable durationField; @@ -1913,6 +1903,17 @@ public AUCodeSetsSuspensionCategoryType SuspensionCategory { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SuspensionCategorySpecified { + get { + return this.suspensionCategoryFieldSpecified; + } + set { + this.suspensionCategoryFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] [System.Xml.Serialization.XmlArrayItemAttribute("Withdrawal", IsNullable=false)] @@ -2078,6 +2079,105 @@ public enum AUCodeSetsSuspensionCategoryType { O, } + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [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.0.30319.33440")] + [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()] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [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.0.30319.33440")] [System.SerializableAttribute()] @@ -2139,6 +2239,8 @@ public partial class NAPTestItemContentType { private AUCodeSetsNAPTestItemTypeType itemTypeField; + private bool itemTypeFieldSpecified; + private string subdomainField; private System.Nullable writingGenreField; @@ -2149,8 +2251,12 @@ public partial class NAPTestItemContentType { private bool releasedStatusField; + private bool releasedStatusFieldSpecified; + private AUCodeSetsNAPTestItemMarkingTypeType markingTypeField; + private bool markingTypeFieldSpecified; + private System.Nullable multipleChoiceOptionCountField; private bool multipleChoiceOptionCountFieldSpecified; @@ -2159,16 +2265,28 @@ public partial class NAPTestItemContentType { private decimal maximumScoreField; + private bool maximumScoreFieldSpecified; + private decimal itemDifficultyField; + private bool itemDifficultyFieldSpecified; + private decimal itemDifficultyLogit5Field; + private bool itemDifficultyLogit5FieldSpecified; + private decimal itemDifficultyLogit62Field; + private bool itemDifficultyLogit62FieldSpecified; + private decimal itemDifficultyLogit5SEField; + private bool itemDifficultyLogit5SEFieldSpecified; + private decimal itemDifficultyLogit62SEField; + private bool itemDifficultyLogit62SEFieldSpecified; + private string itemProficiencyBandField; private string itemProficiencyLevelField; @@ -2215,6 +2333,17 @@ public AUCodeSetsNAPTestItemTypeType ItemType { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ItemTypeSpecified { + get { + return this.itemTypeFieldSpecified; + } + set { + this.itemTypeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] public string Subdomain { @@ -2269,6 +2398,17 @@ public bool ReleasedStatus { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ReleasedStatusSpecified { + get { + return this.releasedStatusFieldSpecified; + } + set { + this.releasedStatusFieldSpecified = value; + } + } + /// public AUCodeSetsNAPTestItemMarkingTypeType MarkingType { get { @@ -2279,6 +2419,17 @@ public AUCodeSetsNAPTestItemMarkingTypeType MarkingType { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MarkingTypeSpecified { + get { + return this.markingTypeFieldSpecified; + } + set { + this.markingTypeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] public System.Nullable MultipleChoiceOptionCount { @@ -2322,6 +2473,17 @@ public decimal MaximumScore { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MaximumScoreSpecified { + get { + return this.maximumScoreFieldSpecified; + } + set { + this.maximumScoreFieldSpecified = value; + } + } + /// public decimal ItemDifficulty { get { @@ -2332,6 +2494,17 @@ public decimal ItemDifficulty { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ItemDifficultySpecified { + get { + return this.itemDifficultyFieldSpecified; + } + set { + this.itemDifficultyFieldSpecified = value; + } + } + /// public decimal ItemDifficultyLogit5 { get { @@ -2342,6 +2515,17 @@ public decimal ItemDifficultyLogit5 { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ItemDifficultyLogit5Specified { + get { + return this.itemDifficultyLogit5FieldSpecified; + } + set { + this.itemDifficultyLogit5FieldSpecified = value; + } + } + /// public decimal ItemDifficultyLogit62 { get { @@ -2352,6 +2536,17 @@ public decimal ItemDifficultyLogit62 { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ItemDifficultyLogit62Specified { + get { + return this.itemDifficultyLogit62FieldSpecified; + } + set { + this.itemDifficultyLogit62FieldSpecified = value; + } + } + /// public decimal ItemDifficultyLogit5SE { get { @@ -2362,6 +2557,17 @@ public decimal ItemDifficultyLogit5SE { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ItemDifficultyLogit5SESpecified { + get { + return this.itemDifficultyLogit5SEFieldSpecified; + } + set { + this.itemDifficultyLogit5SEFieldSpecified = value; + } + } + /// public decimal ItemDifficultyLogit62SE { get { @@ -2372,6 +2578,17 @@ public decimal ItemDifficultyLogit62SE { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ItemDifficultyLogit62SESpecified { + get { + return this.itemDifficultyLogit62SEFieldSpecified; + } + set { + this.itemDifficultyLogit62SEFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="integer")] public string ItemProficiencyBand { @@ -2461,10 +2678,10 @@ public NAPWritingRubricType[] NAPWritingRubricList { public enum AUCodeSetsNAPTestItemTypeType { /// - CO, + ET, /// - ET, + CO, /// HS, @@ -2795,6 +3012,8 @@ public partial class ScoreType { private decimal maxScoreValueField; + private bool maxScoreValueFieldSpecified; + private ScoreDescriptionType[] scoreDescriptionListField; /// @@ -2807,6 +3026,17 @@ public decimal MaxScoreValue { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MaxScoreValueSpecified { + get { + return this.maxScoreValueFieldSpecified; + } + set { + this.maxScoreValueFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlArrayItemAttribute("ScoreDescription", IsNullable=false)] public ScoreDescriptionType[] ScoreDescriptionList { @@ -2829,6 +3059,8 @@ public partial class ScoreDescriptionType { private decimal scoreValueField; + private bool scoreValueFieldSpecified; + private string descriptorField; /// @@ -2841,6 +3073,17 @@ public decimal ScoreValue { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ScoreValueSpecified { + get { + return this.scoreValueFieldSpecified; + } + set { + this.scoreValueFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] public string Descriptor { @@ -2918,6 +3161,8 @@ public partial class NAPTestletContentType { private decimal testletMaximumScoreField; + private bool testletMaximumScoreFieldSpecified; + /// [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] public string NAPTestletLocalId { @@ -2971,6 +3216,17 @@ public decimal TestletMaximumScore { this.testletMaximumScoreField = value; } } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TestletMaximumScoreSpecified { + get { + return this.testletMaximumScoreFieldSpecified; + } + set { + this.testletMaximumScoreFieldSpecified = value; + } + } } /// @@ -2985,6 +3241,8 @@ public partial class NAPSubscoreType { private decimal subscoreValueField; + private bool subscoreValueFieldSpecified; + /// [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] public string SubscoreType { @@ -3005,6 +3263,17 @@ public decimal SubscoreValue { this.subscoreValueField = value; } } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SubscoreValueSpecified { + get { + return this.subscoreValueFieldSpecified; + } + set { + this.subscoreValueFieldSpecified = value; + } + } } /// @@ -3023,6 +3292,8 @@ public partial class NAPTestletResponseItemType { private AUCodeSetsNAPResponseCorrectnessType responseCorrectnessField; + private bool responseCorrectnessFieldSpecified; + private System.Nullable scoreField; private bool scoreFieldSpecified; @@ -3033,6 +3304,8 @@ public partial class NAPTestletResponseItemType { private decimal itemWeightField; + private bool itemWeightFieldSpecified; + private NAPSubscoreType[] subscoreListField; /// @@ -3078,6 +3351,17 @@ public AUCodeSetsNAPResponseCorrectnessType ResponseCorrectness { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ResponseCorrectnessSpecified { + get { + return this.responseCorrectnessFieldSpecified; + } + set { + this.responseCorrectnessFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] public System.Nullable Score { @@ -3132,6 +3416,17 @@ public decimal ItemWeight { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ItemWeightSpecified { + get { + return this.itemWeightFieldSpecified; + } + set { + this.itemWeightFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] [System.Xml.Serialization.XmlArrayItemAttribute("Subscore", IsNullable=false)] @@ -3248,14 +3543,24 @@ public partial class DomainScoreType { private decimal rawScoreField; + private bool rawScoreFieldSpecified; + private decimal scaledScoreValueField; + private bool scaledScoreValueFieldSpecified; + private decimal scaledScoreLogitValueField; + private bool scaledScoreLogitValueFieldSpecified; + private decimal scaledScoreStandardErrorField; + private bool scaledScoreStandardErrorFieldSpecified; + private decimal scaledScoreLogitStandardErrorField; + private bool scaledScoreLogitStandardErrorFieldSpecified; + private string studentDomainBandField; private string studentProficiencyField; @@ -3272,6 +3577,17 @@ public decimal RawScore { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RawScoreSpecified { + get { + return this.rawScoreFieldSpecified; + } + set { + this.rawScoreFieldSpecified = value; + } + } + /// public decimal ScaledScoreValue { get { @@ -3282,6 +3598,17 @@ public decimal ScaledScoreValue { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ScaledScoreValueSpecified { + get { + return this.scaledScoreValueFieldSpecified; + } + set { + this.scaledScoreValueFieldSpecified = value; + } + } + /// public decimal ScaledScoreLogitValue { get { @@ -3292,6 +3619,17 @@ public decimal ScaledScoreLogitValue { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ScaledScoreLogitValueSpecified { + get { + return this.scaledScoreLogitValueFieldSpecified; + } + set { + this.scaledScoreLogitValueFieldSpecified = value; + } + } + /// public decimal ScaledScoreStandardError { get { @@ -3302,6 +3640,17 @@ public decimal ScaledScoreStandardError { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ScaledScoreStandardErrorSpecified { + get { + return this.scaledScoreStandardErrorFieldSpecified; + } + set { + this.scaledScoreStandardErrorFieldSpecified = value; + } + } + /// public decimal ScaledScoreLogitStandardError { get { @@ -3312,6 +3661,17 @@ public decimal ScaledScoreLogitStandardError { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ScaledScoreLogitStandardErrorSpecified { + get { + return this.scaledScoreLogitStandardErrorFieldSpecified; + } + set { + this.scaledScoreLogitStandardErrorFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="integer")] public string StudentDomainBand { @@ -3404,20 +3764,36 @@ public partial class DomainProficiencyContainerType { private decimal level1LowerField; + private bool level1LowerFieldSpecified; + private decimal level1UpperField; + private bool level1UpperFieldSpecified; + private decimal level2LowerField; + private bool level2LowerFieldSpecified; + private decimal level2UpperField; + private bool level2UpperFieldSpecified; + private decimal level3LowerField; + private bool level3LowerFieldSpecified; + private decimal level3UpperField; + private bool level3UpperFieldSpecified; + private decimal level4LowerField; + private bool level4LowerFieldSpecified; + private decimal level4UpperField; + private bool level4UpperFieldSpecified; + /// public decimal Level1Lower { get { @@ -3428,6 +3804,17 @@ public decimal Level1Lower { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Level1LowerSpecified { + get { + return this.level1LowerFieldSpecified; + } + set { + this.level1LowerFieldSpecified = value; + } + } + /// public decimal Level1Upper { get { @@ -3438,6 +3825,17 @@ public decimal Level1Upper { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Level1UpperSpecified { + get { + return this.level1UpperFieldSpecified; + } + set { + this.level1UpperFieldSpecified = value; + } + } + /// public decimal Level2Lower { get { @@ -3448,6 +3846,17 @@ public decimal Level2Lower { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Level2LowerSpecified { + get { + return this.level2LowerFieldSpecified; + } + set { + this.level2LowerFieldSpecified = value; + } + } + /// public decimal Level2Upper { get { @@ -3458,6 +3867,17 @@ public decimal Level2Upper { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Level2UpperSpecified { + get { + return this.level2UpperFieldSpecified; + } + set { + this.level2UpperFieldSpecified = value; + } + } + /// public decimal Level3Lower { get { @@ -3468,6 +3888,17 @@ public decimal Level3Lower { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Level3LowerSpecified { + get { + return this.level3LowerFieldSpecified; + } + set { + this.level3LowerFieldSpecified = value; + } + } + /// public decimal Level3Upper { get { @@ -3478,6 +3909,17 @@ public decimal Level3Upper { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Level3UpperSpecified { + get { + return this.level3UpperFieldSpecified; + } + set { + this.level3UpperFieldSpecified = value; + } + } + /// public decimal Level4Lower { get { @@ -3488,6 +3930,17 @@ public decimal Level4Lower { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Level4LowerSpecified { + get { + return this.level4LowerFieldSpecified; + } + set { + this.level4LowerFieldSpecified = value; + } + } + /// public decimal Level4Upper { get { @@ -3497,6 +3950,17 @@ public decimal Level4Upper { this.level4UpperField = value; } } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Level4UpperSpecified { + get { + return this.level4UpperFieldSpecified; + } + set { + this.level4UpperFieldSpecified = value; + } + } } /// @@ -3509,44 +3973,84 @@ public partial class DomainBandsContainerType { private decimal band1LowerField; + private bool band1LowerFieldSpecified; + private decimal band1UpperField; + private bool band1UpperFieldSpecified; + private decimal band2LowerField; + private bool band2LowerFieldSpecified; + private decimal band2UpperField; + private bool band2UpperFieldSpecified; + private decimal band3LowerField; + private bool band3LowerFieldSpecified; + private decimal band3UpperField; + private bool band3UpperFieldSpecified; + private decimal band4LowerField; + private bool band4LowerFieldSpecified; + private decimal band4UpperField; + private bool band4UpperFieldSpecified; + private decimal band5LowerField; + private bool band5LowerFieldSpecified; + private decimal band5UpperField; + private bool band5UpperFieldSpecified; + private decimal band6LowerField; + private bool band6LowerFieldSpecified; + private decimal band6UpperField; + private bool band6UpperFieldSpecified; + private decimal band7LowerField; + private bool band7LowerFieldSpecified; + private decimal band7UpperField; + private bool band7UpperFieldSpecified; + private decimal band8LowerField; + private bool band8LowerFieldSpecified; + private decimal band8UpperField; + private bool band8UpperFieldSpecified; + private decimal band9LowerField; + private bool band9LowerFieldSpecified; + private decimal band9UpperField; + private bool band9UpperFieldSpecified; + private decimal band10LowerField; + private bool band10LowerFieldSpecified; + private decimal band10UpperField; + private bool band10UpperFieldSpecified; + /// public decimal Band1Lower { get { @@ -3557,6 +4061,17 @@ public decimal Band1Lower { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Band1LowerSpecified { + get { + return this.band1LowerFieldSpecified; + } + set { + this.band1LowerFieldSpecified = value; + } + } + /// public decimal Band1Upper { get { @@ -3567,6 +4082,17 @@ public decimal Band1Upper { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Band1UpperSpecified { + get { + return this.band1UpperFieldSpecified; + } + set { + this.band1UpperFieldSpecified = value; + } + } + /// public decimal Band2Lower { get { @@ -3577,6 +4103,17 @@ public decimal Band2Lower { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Band2LowerSpecified { + get { + return this.band2LowerFieldSpecified; + } + set { + this.band2LowerFieldSpecified = value; + } + } + /// public decimal Band2Upper { get { @@ -3587,6 +4124,17 @@ public decimal Band2Upper { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Band2UpperSpecified { + get { + return this.band2UpperFieldSpecified; + } + set { + this.band2UpperFieldSpecified = value; + } + } + /// public decimal Band3Lower { get { @@ -3597,6 +4145,17 @@ public decimal Band3Lower { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Band3LowerSpecified { + get { + return this.band3LowerFieldSpecified; + } + set { + this.band3LowerFieldSpecified = value; + } + } + /// public decimal Band3Upper { get { @@ -3607,6 +4166,17 @@ public decimal Band3Upper { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Band3UpperSpecified { + get { + return this.band3UpperFieldSpecified; + } + set { + this.band3UpperFieldSpecified = value; + } + } + /// public decimal Band4Lower { get { @@ -3617,6 +4187,17 @@ public decimal Band4Lower { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Band4LowerSpecified { + get { + return this.band4LowerFieldSpecified; + } + set { + this.band4LowerFieldSpecified = value; + } + } + /// public decimal Band4Upper { get { @@ -3627,6 +4208,17 @@ public decimal Band4Upper { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Band4UpperSpecified { + get { + return this.band4UpperFieldSpecified; + } + set { + this.band4UpperFieldSpecified = value; + } + } + /// public decimal Band5Lower { get { @@ -3637,6 +4229,17 @@ public decimal Band5Lower { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Band5LowerSpecified { + get { + return this.band5LowerFieldSpecified; + } + set { + this.band5LowerFieldSpecified = value; + } + } + /// public decimal Band5Upper { get { @@ -3647,6 +4250,17 @@ public decimal Band5Upper { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Band5UpperSpecified { + get { + return this.band5UpperFieldSpecified; + } + set { + this.band5UpperFieldSpecified = value; + } + } + /// public decimal Band6Lower { get { @@ -3657,6 +4271,17 @@ public decimal Band6Lower { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Band6LowerSpecified { + get { + return this.band6LowerFieldSpecified; + } + set { + this.band6LowerFieldSpecified = value; + } + } + /// public decimal Band6Upper { get { @@ -3667,6 +4292,17 @@ public decimal Band6Upper { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Band6UpperSpecified { + get { + return this.band6UpperFieldSpecified; + } + set { + this.band6UpperFieldSpecified = value; + } + } + /// public decimal Band7Lower { get { @@ -3677,6 +4313,17 @@ public decimal Band7Lower { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Band7LowerSpecified { + get { + return this.band7LowerFieldSpecified; + } + set { + this.band7LowerFieldSpecified = value; + } + } + /// public decimal Band7Upper { get { @@ -3687,6 +4334,17 @@ public decimal Band7Upper { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Band7UpperSpecified { + get { + return this.band7UpperFieldSpecified; + } + set { + this.band7UpperFieldSpecified = value; + } + } + /// public decimal Band8Lower { get { @@ -3697,6 +4355,17 @@ public decimal Band8Lower { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Band8LowerSpecified { + get { + return this.band8LowerFieldSpecified; + } + set { + this.band8LowerFieldSpecified = value; + } + } + /// public decimal Band8Upper { get { @@ -3707,6 +4376,17 @@ public decimal Band8Upper { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Band8UpperSpecified { + get { + return this.band8UpperFieldSpecified; + } + set { + this.band8UpperFieldSpecified = value; + } + } + /// public decimal Band9Lower { get { @@ -3717,6 +4397,17 @@ public decimal Band9Lower { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Band9LowerSpecified { + get { + return this.band9LowerFieldSpecified; + } + set { + this.band9LowerFieldSpecified = value; + } + } + /// public decimal Band9Upper { get { @@ -3727,6 +4418,17 @@ public decimal Band9Upper { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Band9UpperSpecified { + get { + return this.band9UpperFieldSpecified; + } + set { + this.band9UpperFieldSpecified = value; + } + } + /// public decimal Band10Lower { get { @@ -3737,6 +4439,17 @@ public decimal Band10Lower { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Band10LowerSpecified { + get { + return this.band10LowerFieldSpecified; + } + set { + this.band10LowerFieldSpecified = value; + } + } + /// public decimal Band10Upper { get { @@ -3746,6 +4459,17 @@ public decimal Band10Upper { this.band10UpperField = value; } } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Band10UpperSpecified { + get { + return this.band10UpperFieldSpecified; + } + set { + this.band10UpperFieldSpecified = value; + } + } } /// @@ -3764,12 +4488,18 @@ public partial class NAPTestContentType { private AUCodeSetsNAPTestTypeType testTypeField; + private bool testTypeFieldSpecified; + private AUCodeSetsNAPTestDomainType domainField; + private bool domainFieldSpecified; + private string testYearField; private int stagesCountField; + private bool stagesCountFieldSpecified; + private DomainBandsContainerType domainBandsField; private DomainProficiencyContainerType domainProficiencyField; @@ -3816,6 +4546,17 @@ public AUCodeSetsNAPTestTypeType TestType { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TestTypeSpecified { + get { + return this.testTypeFieldSpecified; + } + set { + this.testTypeFieldSpecified = value; + } + } + /// public AUCodeSetsNAPTestDomainType Domain { get { @@ -3826,6 +4567,17 @@ public AUCodeSetsNAPTestDomainType Domain { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DomainSpecified { + get { + return this.domainFieldSpecified; + } + set { + this.domainFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] public string TestYear { @@ -3847,6 +4599,17 @@ public int StagesCount { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StagesCountSpecified { + get { + return this.stagesCountFieldSpecified; + } + set { + this.stagesCountFieldSpecified = value; + } + } + /// public DomainBandsContainerType DomainBands { get { @@ -3878,6 +4641,8 @@ public partial class YearLevelType { private AUCodeSetsYearLevelCodeType codeField; + private bool codeFieldSpecified; + /// public AUCodeSetsYearLevelCodeType Code { get { @@ -3887,6 +4652,17 @@ public AUCodeSetsYearLevelCodeType Code { this.codeField = value; } } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } } /// @@ -3987,9 +4763,6 @@ public enum AUCodeSetsYearLevelCodeType { /// UGSnrSec, - - /// - ZZREDACTED, } /// @@ -4091,21 +4864,45 @@ public string Event { [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] - public partial class AttendanceTimeType { + public partial class PeriodAttendanceType { + + private string attendanceTypeField; private AttendanceCodeType attendanceCodeField; private AUCodeSetsAttendanceStatusType attendanceStatusField; - private System.DateTime startTimeField; + private bool attendanceStatusFieldSpecified; - private System.DateTime endTimeField; + private System.DateTime dateField; - private System.Nullable durationValueField; + private bool dateFieldSpecified; - private bool durationValueFieldSpecified; + private string sessionInfoRefIdField; - private string sourceField; + 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; @@ -4115,6 +4912,17 @@ public partial class AttendanceTimeType { private string attendanceNoteField; + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string AttendanceType { + get { + return this.attendanceTypeField; + } + set { + this.attendanceTypeField = value; + } + } + /// public AttendanceCodeType AttendanceCode { get { @@ -4136,8 +4944,85 @@ public AUCodeSetsAttendanceStatusType AttendanceStatus { } /// - [System.Xml.Serialization.XmlElementAttribute(DataType="time")] - public System.DateTime StartTime { + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AttendanceStatusSpecified { + get { + return this.attendanceStatusFieldSpecified; + } + set { + this.attendanceStatusFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime 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="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; } @@ -4147,8 +5032,19 @@ public System.DateTime StartTime { } /// - [System.Xml.Serialization.XmlElementAttribute(DataType="time")] - public System.DateTime EndTime { + [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; } @@ -4158,35 +5054,68 @@ public System.DateTime EndTime { } /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] - public System.Nullable DurationValue { + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndTimeSpecified { get { - return this.durationValueField; + return this.endTimeFieldSpecified; } set { - this.durationValueField = value; + 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 DurationValueSpecified { + public bool TimeInSpecified { get { - return this.durationValueFieldSpecified; + return this.timeInFieldSpecified; } set { - this.durationValueFieldSpecified = value; + this.timeInFieldSpecified = value; } } /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] - public string Source { + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable TimeOut { get { - return this.sourceField; + return this.timeOutField; } set { - this.sourceField = value; + 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; } } @@ -4247,6 +5176,8 @@ public partial class AttendanceCodeType { private AUCodeSetsAttendanceCodeType codeField; + private bool codeFieldSpecified; + private OtherCodeListTypeOtherCode[] otherCodeListField; /// @@ -4259,6 +5190,17 @@ public AUCodeSetsAttendanceCodeType Code { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] @@ -4529,9 +5471,6 @@ public enum AUCodeSetsAttendanceCodeType { /// [System.Xml.Serialization.XmlEnumAttribute("999")] Item999, - - /// - ZZREDACTED, } /// @@ -4608,9 +5547,6 @@ public enum AUCodeSetsAttendanceStatusType { /// NA, - - /// - ZZREDACTED, } /// @@ -4796,9 +5732,6 @@ public enum AUCodeSetsTeacherCoverCreditType { /// Casual, - - /// - ZZREDACTED, } /// @@ -4815,9 +5748,169 @@ public enum AUCodeSetsTeacherCoverSupervisionType { /// MergedClass, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [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 bool attendanceStatusFieldSpecified; + + private System.DateTime startTimeField; + + private bool startTimeFieldSpecified; + + private System.DateTime endTimeField; + + private bool endTimeFieldSpecified; + + 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.XmlIgnoreAttribute()] + public bool AttendanceStatusSpecified { + get { + return this.attendanceStatusFieldSpecified; + } + set { + this.attendanceStatusFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="time")] + public System.DateTime 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")] + public System.DateTime 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 DurationValue { + get { + return this.durationValueField; + } + set { + this.durationValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DurationValueSpecified { + get { + return this.durationValueFieldSpecified; + } + set { + this.durationValueFieldSpecified = value; + } + } /// - ZZREDACTED, + [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; + } + } } /// @@ -4893,7 +5986,7 @@ public partial class MonetaryAmountType { private bool currencyFieldSpecified; - private decimal valueField; + private string valueField; /// [System.Xml.Serialization.XmlAttributeAttribute()] @@ -4919,7 +6012,7 @@ public bool CurrencySpecified { /// [System.Xml.Serialization.XmlTextAttribute()] - public decimal Value { + public string Value { get { return this.valueField; } @@ -5725,9 +6818,6 @@ public enum AUCodeSetsYesOrNoCategoryType { /// Y, - - /// - ZZREDACTED, } /// @@ -5742,7 +6832,7 @@ public partial class ScheduledActivityOverrideType { private bool dateOfOverrideFieldSpecified; - private AUCodeSetsYesOrNoCategoryType valueField; + private string valueField; /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="date")] @@ -5768,7 +6858,7 @@ public bool DateOfOverrideSpecified { /// [System.Xml.Serialization.XmlTextAttribute()] - public AUCodeSetsYesOrNoCategoryType Value { + public string Value { get { return this.valueField; } @@ -5788,6 +6878,8 @@ public partial class ActivityTimeType { private System.DateTime creationDateField; + private bool creationDateFieldSpecified; + private ActivityTimeTypeDuration durationField; private System.Nullable startDateField; @@ -5813,6 +6905,17 @@ public System.DateTime CreationDate { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CreationDateSpecified { + get { + return this.creationDateFieldSpecified; + } + set { + this.creationDateFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] public ActivityTimeTypeDuration Duration { @@ -5901,7 +7004,7 @@ public partial class ActivityTimeTypeDuration { private ActivityTimeTypeDurationUnits unitsField; - private uint valueField; + private string valueField; /// [System.Xml.Serialization.XmlAttributeAttribute()] @@ -5916,7 +7019,7 @@ public ActivityTimeTypeDurationUnits Units { /// [System.Xml.Serialization.XmlTextAttribute()] - public uint Value { + public string Value { get { return this.valueField; } @@ -6202,6 +7305,8 @@ public partial class LocationOfInstructionType { private AUCodeSetsReceivingLocationOfInstructionType codeField; + private bool codeFieldSpecified; + private OtherCodeListTypeOtherCode[] otherCodeListField; /// @@ -6214,6 +7319,17 @@ public AUCodeSetsReceivingLocationOfInstructionType Code { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] @@ -6272,9 +7388,6 @@ public enum AUCodeSetsReceivingLocationOfInstructionType { /// [System.Xml.Serialization.XmlEnumAttribute("9999")] Item9999, - - /// - ZZREDACTED, } /// @@ -6287,6 +7400,8 @@ public partial class LanguageOfInstructionType { private AUCodeSetsAustralianStandardClassificationOfLanguagesASCLType codeField; + private bool codeFieldSpecified; + private OtherCodeListTypeOtherCode[] otherCodeListField; /// @@ -6299,6 +7414,17 @@ public AUCodeSetsAustralianStandardClassificationOfLanguagesASCLType Code { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] @@ -8345,6 +9471,8 @@ public partial class MediumOfInstructionType { private AUCodeSetsMediumOfInstructionType codeField; + private bool codeFieldSpecified; + private OtherCodeListTypeOtherCode[] otherCodeListField; /// @@ -8357,6 +9485,17 @@ public AUCodeSetsMediumOfInstructionType Code { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] @@ -8407,9 +9546,6 @@ public enum AUCodeSetsMediumOfInstructionType { /// [System.Xml.Serialization.XmlEnumAttribute("9999")] Item9999, - - /// - ZZREDACTED, } /// @@ -8471,6 +9607,8 @@ public partial class StudentActivityType { private AUCodeSetsActivityInvolvementCodeType codeField; + private bool codeFieldSpecified; + private OtherCodeListTypeOtherCode[] otherCodeListField; /// @@ -8483,6 +9621,17 @@ public AUCodeSetsActivityInvolvementCodeType Code { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] @@ -9693,9 +10842,6 @@ public enum AUCodeSetsActivityInvolvementCodeType { /// [System.Xml.Serialization.XmlEnumAttribute("7019")] Item7019, - - /// - ZZREDACTED, } /// @@ -10081,6 +11227,8 @@ public partial class RelationshipType { private AUCodeSetsRelationshipToStudentType codeField; + private bool codeFieldSpecified; + private OtherCodeListTypeOtherCode[] otherCodeListField; /// @@ -10093,6 +11241,17 @@ public AUCodeSetsRelationshipToStudentType Code { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] @@ -10187,9 +11346,6 @@ public enum AUCodeSetsRelationshipToStudentType { /// [System.Xml.Serialization.XmlEnumAttribute("99")] Item99, - - /// - ZZREDACTED, } /// @@ -10384,9 +11540,6 @@ public enum AUCodeSetsNameUsageTypeType { /// TRB, - - /// - ZZREDACTED, } /// @@ -12430,8 +13583,12 @@ public partial class GridLocationType { private decimal latitudeField; + private bool latitudeFieldSpecified; + private decimal longitudeField; + private bool longitudeFieldSpecified; + /// public decimal Latitude { get { @@ -12442,6 +13599,17 @@ public decimal Latitude { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LatitudeSpecified { + get { + return this.latitudeFieldSpecified; + } + set { + this.latitudeFieldSpecified = value; + } + } + /// public decimal Longitude { get { @@ -12451,6 +13619,17 @@ public decimal Longitude { this.longitudeField = value; } } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LongitudeSpecified { + get { + return this.longitudeFieldSpecified; + } + set { + this.longitudeFieldSpecified = value; + } + } } /// @@ -12621,9 +13800,6 @@ public enum AUCodeSetsAddressTypeType { /// [System.Xml.Serialization.XmlEnumAttribute("9999A")] Item9999A, - - /// - ZZREDACTED, } /// @@ -12667,9 +13843,6 @@ public enum AUCodeSetsAddressRoleType { /// [System.Xml.Serialization.XmlEnumAttribute("9999")] Item9999, - - /// - ZZREDACTED, } /// @@ -12740,9 +13913,6 @@ public enum AUCodeSetsEmailTypeType { /// [System.Xml.Serialization.XmlEnumAttribute("07")] Item07, - - /// - ZZREDACTED, } /// @@ -12914,9 +14084,6 @@ public enum AUCodeSetsTelephoneNumberTypeType { /// [System.Xml.Serialization.XmlEnumAttribute("0779")] Item0779, - - /// - ZZREDACTED, } /// @@ -12929,6 +14096,8 @@ public partial class AgencyType { private AUCodeSetsEducationAgencyTypeType codeField; + private bool codeFieldSpecified; + private OtherCodeListTypeOtherCode[] otherCodeListField; /// @@ -12941,6 +14110,17 @@ public AUCodeSetsEducationAgencyTypeType Code { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] @@ -12975,9 +14155,6 @@ public enum AUCodeSetsEducationAgencyTypeType { /// [System.Xml.Serialization.XmlEnumAttribute("99")] Item99, - - /// - ZZREDACTED, } /// @@ -13567,7 +14744,7 @@ public partial class AbstractContentPackageTypeBinaryData { private string descriptionField; - private byte[] valueField; + private string valueField; /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] @@ -13603,8 +14780,8 @@ public string Description { } /// - [System.Xml.Serialization.XmlTextAttribute(DataType="base64Binary")] - public byte[] Value { + [System.Xml.Serialization.XmlTextAttribute()] + public string Value { get { return this.valueField; } @@ -13866,7 +15043,7 @@ public string SIF_RefObject { } /// - [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; @@ -13963,6 +15140,8 @@ public partial class ApprovalType { private System.DateTime dateField; + private bool dateFieldSpecified; + /// [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] public string Organization { @@ -13984,6 +15163,17 @@ public System.DateTime Date { this.dateField = value; } } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateSpecified { + get { + return this.dateFieldSpecified; + } + set { + this.dateFieldSpecified = value; + } + } } /// @@ -14071,7 +15261,7 @@ public ResourcesTypeResourceType ResourceType { } /// - [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; @@ -14111,6 +15301,8 @@ public partial class ACStrandSubjectAreaType { private AUCodeSetsACStrandType aCStrandField; + private bool aCStrandFieldSpecified; + private SubjectAreaType subjectAreaField; /// @@ -14123,6 +15315,17 @@ public AUCodeSetsACStrandType ACStrand { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ACStrandSpecified { + get { + return this.aCStrandFieldSpecified; + } + set { + this.aCStrandFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] public SubjectAreaType SubjectArea { @@ -14185,9 +15388,6 @@ public enum AUCodeSetsACStrandType { /// W, - - /// - ZZREDACTED, } /// @@ -14229,7 +15429,7 @@ public partial class AbstractContentElementTypeBinaryData { private string descriptionField; - private byte[] valueField; + private string valueField; /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] @@ -14265,8 +15465,8 @@ public string Description { } /// - [System.Xml.Serialization.XmlTextAttribute(DataType="base64Binary")] - public byte[] Value { + [System.Xml.Serialization.XmlTextAttribute()] + public string Value { get { return this.valueField; } @@ -14494,6 +15694,8 @@ public partial class AuditInfoType { private System.DateTime creationDateTimeField; + private bool creationDateTimeFieldSpecified; + /// public CreationUserType CreationUser { get { @@ -14513,6 +15715,17 @@ public System.DateTime CreationDateTime { this.creationDateTimeField = value; } } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CreationDateTimeSpecified { + get { + return this.creationDateTimeFieldSpecified; + } + set { + this.creationDateTimeFieldSpecified = value; + } + } } /// @@ -14525,8 +15738,12 @@ public partial class AttendanceInfoType { private AttendanceInfoTypeCountsTowardAttendance countsTowardAttendanceField; + private bool countsTowardAttendanceFieldSpecified; + private decimal attendanceValueField; + private bool attendanceValueFieldSpecified; + /// public AttendanceInfoTypeCountsTowardAttendance CountsTowardAttendance { get { @@ -14537,6 +15754,17 @@ public AttendanceInfoTypeCountsTowardAttendance CountsTowardAttendance { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CountsTowardAttendanceSpecified { + get { + return this.countsTowardAttendanceFieldSpecified; + } + set { + this.countsTowardAttendanceFieldSpecified = value; + } + } + /// public decimal AttendanceValue { get { @@ -14546,6 +15774,17 @@ public decimal AttendanceValue { this.attendanceValueField = value; } } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AttendanceValueSpecified { + get { + return this.attendanceValueFieldSpecified; + } + set { + this.attendanceValueFieldSpecified = value; + } + } } /// @@ -14571,6 +15810,8 @@ public partial class CalendarDateInfoType { private AUCodeSetsCalendarEventType codeField; + private bool codeFieldSpecified; + private OtherCodeListTypeOtherCode[] otherCodeListField; /// @@ -14583,6 +15824,17 @@ public AUCodeSetsCalendarEventType Code { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] @@ -14646,9 +15898,6 @@ public enum AUCodeSetsCalendarEventType { /// INAW, - - /// - ZZREDACTED, } /// @@ -14661,6 +15910,8 @@ public partial class ProgramAvailabilityType { private AUCodeSets0211ProgramAvailabilityType codeField; + private bool codeFieldSpecified; + private OtherCodeListTypeOtherCode[] otherCodeListField; /// @@ -14673,6 +15924,17 @@ public AUCodeSets0211ProgramAvailabilityType Code { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] @@ -14727,9 +15989,6 @@ public enum AUCodeSets0211ProgramAvailabilityType { /// [System.Xml.Serialization.XmlEnumAttribute("0234")] Item0234, - - /// - ZZREDACTED, } /// @@ -14742,6 +16001,8 @@ public partial class ProgramStatusType { private ProgramStatusTypeCode codeField; + private bool codeFieldSpecified; + private OtherCodeListTypeOtherCode[] otherCodeListField; /// @@ -14754,6 +16015,17 @@ public ProgramStatusTypeCode Code { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] @@ -14806,6 +16078,8 @@ public partial class ReferralSourceType { private AUCodeSets0792IdentificationProcedureType codeField; + private bool codeFieldSpecified; + private OtherCodeListTypeOtherCode[] otherCodeListField; /// @@ -14818,6 +16092,17 @@ public AUCodeSets0792IdentificationProcedureType Code { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] @@ -14864,9 +16149,6 @@ public enum AUCodeSets0792IdentificationProcedureType { /// [System.Xml.Serialization.XmlEnumAttribute("2153")] Item2153, - - /// - ZZREDACTED, } /// @@ -14879,6 +16161,8 @@ public partial class ProgramFundingSourceType { private AUCodeSetsProgramFundingSourceCodeType codeField; + private bool codeFieldSpecified; + private OtherCodeListTypeOtherCode[] otherCodeListField; /// @@ -14891,6 +16175,17 @@ public AUCodeSetsProgramFundingSourceCodeType Code { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] @@ -14933,9 +16228,6 @@ public enum AUCodeSetsProgramFundingSourceCodeType { /// [System.Xml.Serialization.XmlEnumAttribute("9")] Item9, - - /// - ZZREDACTED, } /// @@ -15076,6 +16368,8 @@ public partial class CatchmentStatusContainerType { private AUCodeSetsPublicSchoolCatchmentStatusType codeField; + private bool codeFieldSpecified; + private OtherCodeListTypeOtherCode[] otherCodeListField; /// @@ -15088,6 +16382,17 @@ public AUCodeSetsPublicSchoolCatchmentStatusType Code { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] @@ -15118,9 +16423,6 @@ public enum AUCodeSetsPublicSchoolCatchmentStatusType { /// [System.Xml.Serialization.XmlEnumAttribute("9999")] Item9999, - - /// - ZZREDACTED, } /// @@ -15133,6 +16435,8 @@ public partial class StudentExitContainerType { private AUCodeSetsExitWithdrawalTypeType codeField; + private bool codeFieldSpecified; + private OtherCodeListTypeOtherCode[] otherCodeListField; /// @@ -15145,6 +16449,17 @@ public AUCodeSetsExitWithdrawalTypeType Code { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] @@ -15292,16 +16607,9 @@ public enum AUCodeSetsExitWithdrawalTypeType { [System.Xml.Serialization.XmlEnumAttribute("9998")] Item9998, - /// - [System.Xml.Serialization.XmlEnumAttribute("2000")] - Item2000, - /// [System.Xml.Serialization.XmlEnumAttribute("9999")] Item9999, - - /// - ZZREDACTED, } /// @@ -15314,6 +16622,8 @@ public partial class StudentExitStatusContainerType { private AUCodeSetsExitWithdrawalStatusType codeField; + private bool codeFieldSpecified; + private OtherCodeListTypeOtherCode[] otherCodeListField; /// @@ -15326,6 +16636,17 @@ public AUCodeSetsExitWithdrawalStatusType Code { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] @@ -15356,9 +16677,6 @@ public enum AUCodeSetsExitWithdrawalStatusType { /// [System.Xml.Serialization.XmlEnumAttribute("9999")] Item9999, - - /// - ZZREDACTED, } /// @@ -15371,6 +16689,8 @@ public partial class StudentEntryContainerType { private AUCodeSetsEntryTypeType codeField; + private bool codeFieldSpecified; + private OtherCodeListTypeOtherCode[] otherCodeListField; /// @@ -15383,6 +16703,17 @@ public AUCodeSetsEntryTypeType Code { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] @@ -15478,6 +16809,10 @@ public enum AUCodeSetsEntryTypeType { [System.Xml.Serialization.XmlEnumAttribute("1840")] Item1840, + /// + [System.Xml.Serialization.XmlEnumAttribute("1841")] + Item1841, + /// [System.Xml.Serialization.XmlEnumAttribute("0998")] Item0998, @@ -15485,9 +16820,6 @@ public enum AUCodeSetsEntryTypeType { /// [System.Xml.Serialization.XmlEnumAttribute("9999")] Item9999, - - /// - ZZREDACTED, } /// @@ -15944,9 +17276,6 @@ public enum AUCodeSetsEmploymentTypeType { /// [System.Xml.Serialization.XmlEnumAttribute("9")] Item9, - - /// - ZZREDACTED, } /// @@ -15974,9 +17303,6 @@ public enum AUCodeSetsSchoolEducationLevelTypeType { /// [System.Xml.Serialization.XmlEnumAttribute("4")] Item4, - - /// - ZZREDACTED, } /// @@ -16004,9 +17330,6 @@ public enum AUCodeSetsNonSchoolEducationType { /// [System.Xml.Serialization.XmlEnumAttribute("8")] Item8, - - /// - ZZREDACTED, } /// @@ -16026,9 +17349,6 @@ public enum AUCodeSetsSchoolEnrollmentTypeType { /// [System.Xml.Serialization.XmlEnumAttribute("03")] Item03, - - /// - ZZREDACTED, } /// @@ -16048,9 +17368,6 @@ public enum AUCodeSetsFFPOSStatusCodeType { /// [System.Xml.Serialization.XmlEnumAttribute("9")] Item9, - - /// - ZZREDACTED, } /// @@ -16249,6 +17566,8 @@ public partial class HouseholdContactInfoType { private uint preferenceNumberField; + private bool preferenceNumberFieldSpecified; + private string householdContactIdField; private string householdSalutationField; @@ -16269,6 +17588,17 @@ public uint PreferenceNumber { } } + /// + [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 { @@ -16452,6 +17782,8 @@ public partial class ReligiousEventType { private System.DateTime dateField; + private bool dateFieldSpecified; + /// [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] public string Type { @@ -16473,6 +17805,17 @@ public System.DateTime Date { this.dateField = value; } } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateSpecified { + get { + return this.dateFieldSpecified; + } + set { + this.dateFieldSpecified = value; + } + } } /// @@ -16485,6 +17828,8 @@ public partial class ReligionType { private AUCodeSetsAustralianStandardClassificationOfReligiousGroupsASCRGType codeField; + private bool codeFieldSpecified; + private OtherCodeListTypeOtherCode[] otherCodeListField; /// @@ -16497,6 +17842,17 @@ public AUCodeSetsAustralianStandardClassificationOfReligiousGroupsASCRGType Code } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] @@ -17063,9 +18419,6 @@ public enum AUCodeSetsAustralianStandardClassificationOfReligiousGroupsASCRGType /// [System.Xml.Serialization.XmlEnumAttribute("7014")] Item7014, - - /// - ZZREDACTED, } /// @@ -17078,6 +18431,8 @@ public partial class DwellingArrangementType { private AUCodeSetsDwellingArrangementType codeField; + private bool codeFieldSpecified; + private OtherCodeListTypeOtherCode[] otherCodeListField; /// @@ -17090,6 +18445,17 @@ public AUCodeSetsDwellingArrangementType Code { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] @@ -17184,9 +18550,6 @@ public enum AUCodeSetsDwellingArrangementType { /// [System.Xml.Serialization.XmlEnumAttribute("9999")] Item9999, - - /// - ZZREDACTED, } /// @@ -17199,6 +18562,8 @@ public partial class LanguageBaseType { private AUCodeSetsAustralianStandardClassificationOfLanguagesASCLType codeField; + private bool codeFieldSpecified; + private OtherCodeListTypeOtherCode[] otherCodeListField; private System.Nullable languageTypeField; @@ -17217,6 +18582,17 @@ public AUCodeSetsAustralianStandardClassificationOfLanguagesASCLType Code { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] @@ -17296,9 +18672,6 @@ public enum AUCodeSetsLanguageTypeType { /// [System.Xml.Serialization.XmlEnumAttribute("9")] Item9, - - /// - ZZREDACTED, } /// @@ -17311,6 +18684,8 @@ public partial class EnglishProficiencyType { private AUCodeSetsEnglishProficiencyType codeField; + private bool codeFieldSpecified; + private OtherCodeListTypeOtherCode[] otherCodeListField; /// @@ -17323,6 +18698,17 @@ public AUCodeSetsEnglishProficiencyType Code { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] @@ -17365,9 +18751,6 @@ public enum AUCodeSetsEnglishProficiencyType { /// [System.Xml.Serialization.XmlEnumAttribute("9")] Item9, - - /// - ZZREDACTED, } /// @@ -17460,6 +18843,8 @@ public partial class DemographicsType { private bool maritalStatusFieldSpecified; + private string medicareNumberField; + /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] public System.Nullable IndigenousStatus { @@ -17915,6 +19300,17 @@ public bool MaritalStatusSpecified { this.maritalStatusFieldSpecified = value; } } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string MedicareNumber { + get { + return this.medicareNumberField; + } + set { + this.medicareNumberField = value; + } + } } /// @@ -17942,9 +19338,6 @@ public enum AUCodeSetsIndigenousStatusType { /// [System.Xml.Serialization.XmlEnumAttribute("9")] Item9, - - /// - ZZREDACTED, } /// @@ -17968,9 +19361,6 @@ public enum AUCodeSetsSexCodeType { /// [System.Xml.Serialization.XmlEnumAttribute("9")] Item9, - - /// - ZZREDACTED, } /// @@ -18028,9 +19418,6 @@ public enum AUCodeSetsBirthdateVerificationType { /// Y, - - /// - ZZREDACTED, } /// @@ -18065,9 +19452,6 @@ public enum AUCodeSetsAustralianCitizenshipStatusType { /// X, - - /// - ZZREDACTED, } /// @@ -18088,9 +19472,6 @@ public enum AUCodeSetsPermanentResidentStatusType { /// T, - - /// - ZZREDACTED, } /// @@ -18119,9 +19500,6 @@ public enum AUCodeSetsImmunisationCertificateStatusType { /// N, - - /// - ZZREDACTED, } /// @@ -19440,9 +20818,6 @@ public enum AUCodeSetsMaritalStatusAIHWType { /// [System.Xml.Serialization.XmlEnumAttribute("6")] Item6, - - /// - ZZREDACTED, } /// @@ -19605,9 +20980,6 @@ public enum AUCodeSetsElectronicIdTypeType { /// [System.Xml.Serialization.XmlEnumAttribute("04")] Item04, - - /// - ZZREDACTED, } /// @@ -19620,6 +20992,8 @@ public partial class StaffActivityExtensionType { private AUCodeSetsStaffActivityType codeField; + private bool codeFieldSpecified; + private OtherCodeListTypeOtherCode[] otherCodeListField; /// @@ -19632,6 +21006,17 @@ public AUCodeSetsStaffActivityType Code { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] @@ -20402,9 +21787,6 @@ public enum AUCodeSetsStaffActivityType { /// [System.Xml.Serialization.XmlEnumAttribute("2361")] Item2361, - - /// - ZZREDACTED, } /// @@ -20417,6 +21799,8 @@ public partial class StaffSubjectType { private uint preferenceNumberField; + private bool preferenceNumberFieldSpecified; + private string subjectLocalIdField; private string timeTableSubjectRefIdField; @@ -20431,6 +21815,17 @@ public uint PreferenceNumber { } } + /// + [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 SubjectLocalId { @@ -20539,7 +21934,7 @@ public LocationTypeLocationRefIdSIF_RefObject SIF_RefObject { } /// - [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; @@ -20753,6 +22148,8 @@ public partial class LifeCycleTypeCreated { private System.DateTime dateTimeField; + private bool dateTimeFieldSpecified; + private LifeCycleTypeCreatedCreator[] creatorsField; /// @@ -20765,6 +22162,17 @@ public System.DateTime DateTime { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateTimeSpecified { + get { + return this.dateTimeFieldSpecified; + } + set { + this.dateTimeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] [System.Xml.Serialization.XmlArrayItemAttribute("Creator", IsNullable=false)] @@ -20825,6 +22233,8 @@ public partial class LifeCycleTypeModified { private System.DateTime dateTimeField; + private bool dateTimeFieldSpecified; + private string descriptionField; /// @@ -20848,6 +22258,17 @@ public System.DateTime DateTime { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateTimeSpecified { + get { + return this.dateTimeFieldSpecified; + } + set { + this.dateTimeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] public string Description { @@ -20888,6 +22309,8 @@ public partial class TimeElementType { private bool isCurrentField; + private bool isCurrentFieldSpecified; + /// [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] public string Type { @@ -20997,6 +22420,17 @@ public bool IsCurrent { this.isCurrentField = value; } } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsCurrentSpecified { + get { + return this.isCurrentFieldSpecified; + } + set { + this.isCurrentFieldSpecified = value; + } + } } /// @@ -21219,6 +22653,8 @@ public partial class YearLevelEnrollmentType { private AUCodeSetsYearLevelCodeType yearField; + private bool yearFieldSpecified; + private string enrollmentField; /// @@ -21231,6 +22667,17 @@ public AUCodeSetsYearLevelCodeType Year { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool YearSpecified { + get { + return this.yearFieldSpecified; + } + set { + this.yearFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] public string Enrollment { @@ -21261,6 +22708,8 @@ public partial class CampusContainerType { private AUCodeSetsYesOrNoCategoryType adminStatusField; + private bool adminStatusFieldSpecified; + /// [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] public string ParentSchoolId { @@ -21314,6 +22763,17 @@ public AUCodeSetsYesOrNoCategoryType AdminStatus { this.adminStatusField = value; } } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AdminStatusSpecified { + get { + return this.adminStatusFieldSpecified; + } + set { + this.adminStatusFieldSpecified = value; + } + } } /// @@ -21391,9 +22851,6 @@ public enum AUCodeSetsSchoolLevelType { /// Unknown, - - /// - ZZREDACTED, } /// @@ -21529,7 +22986,7 @@ public SchoolInfoTypeOtherLEASIF_RefObject SIF_RefObject { } /// - [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; @@ -21579,9 +23036,6 @@ public enum AUCodeSetsSchoolFocusCodeType { /// [System.Xml.Serialization.XmlEnumAttribute("99")] Item99, - - /// - ZZREDACTED, } /// @@ -21621,9 +23075,6 @@ public enum AUCodeSetsSessionTypeType { /// [System.Xml.Serialization.XmlEnumAttribute("9999")] Item9999, - - /// - ZZREDACTED, } /// @@ -21649,9 +23100,6 @@ public enum OperationalStatusType { /// U, - - /// - ZZREDACTED, } /// @@ -22311,9 +23759,6 @@ public enum AUCodeSetsFederalElectorateType { /// [System.Xml.Serialization.XmlEnumAttribute("999")] Item999, - - /// - ZZREDACTED, } /// @@ -22327,9 +23772,6 @@ public enum AUCodeSetsSchoolSectorCodeType { /// NG, - - /// - ZZREDACTED, } /// @@ -22343,9 +23785,6 @@ public enum AUCodeSetsSystemicStatusType { /// S, - - /// - ZZREDACTED, } /// @@ -22373,9 +23812,6 @@ public enum AUCodeSetsSchoolSystemType { /// [System.Xml.Serialization.XmlEnumAttribute("9999")] Item9999, - - /// - ZZREDACTED, } /// @@ -28261,9 +29697,6 @@ public enum AUCodeSetsSchoolCoEdStatusType { /// M, - - /// - ZZREDACTED, } /// @@ -28314,6 +29747,9 @@ public enum AUCodeSetsAustralianTimeZoneType { /// NFT, + + /// + Other, } /// @@ -28496,7 +29932,7 @@ public SystemRoleTypeSIF_RefIdSIF_RefObject SIF_RefObject { } /// - [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; @@ -28657,7 +30093,7 @@ public SystemRoleTypeSystemContextRoleRoleScopeRoleScopeRefIdSIF_RefObject SIF_R } /// - [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; @@ -29204,6 +30640,8 @@ public partial class AggregateStatisticFactType { private decimal valueField; + private bool valueFieldSpecified; + private SIF_MetadataType sIF_MetadataField; private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; @@ -29264,6 +30702,17 @@ public decimal Value { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ValueSpecified { + get { + return this.valueFieldSpecified; + } + set { + this.valueFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] public SIF_MetadataType SIF_Metadata { @@ -29446,6 +30895,8 @@ public partial class ResourceUsageTypeResourceUsageContentType { private AUCodeSetsResourceUsageContentTypeType codeField; + private bool codeFieldSpecified; + private string localDescriptionField; /// @@ -29458,6 +30909,17 @@ public AUCodeSetsResourceUsageContentTypeType Code { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] public string LocalDescription { @@ -29483,9 +30945,6 @@ public enum AUCodeSetsResourceUsageContentTypeType { /// [System.Xml.Serialization.XmlEnumAttribute("09")] Item09, - - /// - ZZREDACTED, } /// @@ -29548,6 +31007,8 @@ public partial class ResourceUsageTypeResourceReportLine { private System.DateTime startDateField; + private bool startDateFieldSpecified; + private System.Nullable endDateField; private bool endDateFieldSpecified; @@ -29578,6 +31039,17 @@ public System.DateTime StartDate { } } + /// + [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 { @@ -29646,7 +31118,7 @@ public ResourceUsageTypeResourceReportLineSIF_RefIdSIF_RefObject SIF_RefObject { } /// - [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; @@ -29731,10 +31203,6 @@ public partial class RoomInfoType { private string roomTypeField; - private System.Nullable availableToTimeTableField; - - private bool availableToTimeTableFieldSpecified; - private SIF_MetadataType sIF_MetadataField; private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; @@ -29885,28 +31353,6 @@ public string RoomType { } } - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] - public System.Nullable AvailableToTimeTable { - get { - return this.availableToTimeTableField; - } - set { - this.availableToTimeTableField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AvailableToTimeTableSpecified { - get { - return this.availableToTimeTableFieldSpecified; - } - set { - this.availableToTimeTableFieldSpecified = value; - } - } - /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] public SIF_MetadataType SIF_Metadata { @@ -29984,6 +31430,8 @@ public partial class StaffAssignmentType { private AUCodeSetsYesOrNoCategoryType primaryAssignmentField; + private bool primaryAssignmentFieldSpecified; + private System.Nullable jobStartDateField; private bool jobStartDateFieldSpecified; @@ -30018,10 +31466,6 @@ public partial class StaffAssignmentType { private string[] calendarSummaryListField; - private System.Nullable availableToTimeTableField; - - private bool availableToTimeTableFieldSpecified; - private SIF_MetadataType sIF_MetadataField; private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; @@ -30082,6 +31526,17 @@ public AUCodeSetsYesOrNoCategoryType PrimaryAssignment { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PrimaryAssignmentSpecified { + get { + return this.primaryAssignmentFieldSpecified; + } + set { + this.primaryAssignmentFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] public System.Nullable JobStartDate { @@ -30272,28 +31727,6 @@ public string[] CalendarSummaryList { } } - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] - public System.Nullable AvailableToTimeTable { - get { - return this.availableToTimeTableField; - } - set { - this.availableToTimeTableField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AvailableToTimeTableSpecified { - get { - return this.availableToTimeTableFieldSpecified; - } - set { - this.availableToTimeTableFieldSpecified = value; - } - } - /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] public SIF_MetadataType SIF_Metadata { @@ -30346,9 +31779,6 @@ public enum AUCodeSetsStaffStatusType { /// O, - - /// - ZZREDACTED, } /// @@ -31150,14 +32580,20 @@ public partial class StudentSchoolEnrollmentType { private AUCodeSetsSchoolEnrollmentTypeType membershipTypeField; + private bool membershipTypeFieldSpecified; + private string localIdField; private AUCodeSetsEnrollmentTimeFrameType timeFrameField; + private bool timeFrameFieldSpecified; + private string schoolYearField; private System.DateTime entryDateField; + private bool entryDateFieldSpecified; + private StudentEntryContainerType entryTypeField; private YearLevelType yearLevelField; @@ -31264,6 +32700,17 @@ public AUCodeSetsSchoolEnrollmentTypeType MembershipType { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MembershipTypeSpecified { + get { + return this.membershipTypeFieldSpecified; + } + set { + this.membershipTypeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] public string LocalId { @@ -31285,6 +32732,17 @@ public AUCodeSetsEnrollmentTimeFrameType TimeFrame { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TimeFrameSpecified { + get { + return this.timeFrameFieldSpecified; + } + set { + this.timeFrameFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] public string SchoolYear { @@ -31307,6 +32765,17 @@ public System.DateTime EntryDate { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EntryDateSpecified { + get { + return this.entryDateFieldSpecified; + } + set { + this.entryDateFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] public StudentEntryContainerType EntryType { @@ -31731,9 +33200,6 @@ public enum AUCodeSetsEnrollmentTimeFrameType { /// H, - - /// - ZZREDACTED, } /// @@ -31760,7 +33226,7 @@ public StudentSchoolEnrollmentTypeHomeroomSIF_RefObject SIF_RefObject { } /// - [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; @@ -31805,7 +33271,7 @@ public StudentSchoolEnrollmentTypeAdvisorSIF_RefObject SIF_RefObject { } /// - [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; @@ -31850,7 +33316,7 @@ public StudentSchoolEnrollmentTypeCounselorSIF_RefObject SIF_RefObject { } /// - [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; @@ -31895,7 +33361,7 @@ public StudentSchoolEnrollmentTypeCalendarSIF_RefObject SIF_RefObject { } /// - [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; @@ -31929,9 +33395,6 @@ public enum AUCodeSetsFTPTStatusCodeType { /// [System.Xml.Serialization.XmlEnumAttribute("02")] Item02, - - /// - ZZREDACTED, } /// @@ -32179,6 +33642,8 @@ public partial class StudentParticipationType { private System.DateTime studentParticipationAsOfDateField; + private bool studentParticipationAsOfDateFieldSpecified; + private System.Nullable programTypeField; private bool programTypeFieldSpecified; @@ -32287,6 +33752,17 @@ public System.DateTime StudentParticipationAsOfDate { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StudentParticipationAsOfDateSpecified { + get { + return this.studentParticipationAsOfDateFieldSpecified; + } + set { + this.studentParticipationAsOfDateFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] public System.Nullable ProgramType { @@ -32963,9 +34439,6 @@ public enum AUCodeSetsStudentFamilyProgramTypeType { /// [System.Xml.Serialization.XmlEnumAttribute("9999")] Item9999, - - /// - ZZREDACTED, } /// @@ -32992,7 +34465,7 @@ public StudentParticipationTypeManagingSchoolSIF_RefObject SIF_RefObject { } /// - [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; @@ -33173,7 +34646,7 @@ public PersonPictureTypeParentObjectRefIdSIF_RefObject SIF_RefObject { } /// - [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; @@ -33272,9 +34745,6 @@ public enum AUCodeSetsPictureSourceType { /// [System.Xml.Serialization.XmlEnumAttribute("10")] Item10, - - /// - ZZREDACTED, } /// @@ -33311,6 +34781,8 @@ public partial class CalendarDateType { private System.DateTime dateField; + private bool dateFieldSpecified; + private string calendarSummaryRefIdField; private string schoolInfoRefIdField; @@ -33346,6 +34818,17 @@ public System.DateTime Date { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateSpecified { + get { + return this.dateFieldSpecified; + } + set { + this.dateFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] public string CalendarSummaryRefId { @@ -33522,6 +35005,8 @@ public partial class CalendarSummaryType { private uint daysInSessionField; + private bool daysInSessionFieldSpecified; + private System.Nullable startDateField; private bool startDateFieldSpecified; @@ -33610,6 +35095,17 @@ public uint DaysInSession { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DaysInSessionSpecified { + get { + return this.daysInSessionFieldSpecified; + } + set { + this.daysInSessionFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] public System.Nullable StartDate { @@ -33840,8 +35336,12 @@ public partial class StudentAttendanceSummaryType { private System.DateTime startDateField; + private bool startDateFieldSpecified; + private System.DateTime endDateField; + private bool endDateFieldSpecified; + private System.Nullable startDayField; private bool startDayFieldSpecified; @@ -33856,16 +35356,24 @@ public partial class StudentAttendanceSummaryType { private decimal daysAttendedField; + private bool daysAttendedFieldSpecified; + private decimal excusedAbsencesField; + private bool excusedAbsencesFieldSpecified; + private decimal unexcusedAbsencesField; + private bool unexcusedAbsencesFieldSpecified; + private System.Nullable daysTardyField; private bool daysTardyFieldSpecified; private decimal daysInMembershipField; + private bool daysInMembershipFieldSpecified; + private SIF_MetadataType sIF_MetadataField; private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; @@ -33916,6 +35424,17 @@ public System.DateTime StartDate { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartDateSpecified { + get { + return this.startDateFieldSpecified; + } + set { + this.startDateFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="date")] public System.DateTime EndDate { @@ -33927,6 +35446,17 @@ public System.DateTime EndDate { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndDateSpecified { + get { + return this.endDateFieldSpecified; + } + set { + this.endDateFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] public System.Nullable StartDay { @@ -34003,6 +35533,17 @@ public decimal DaysAttended { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DaysAttendedSpecified { + get { + return this.daysAttendedFieldSpecified; + } + set { + this.daysAttendedFieldSpecified = value; + } + } + /// public decimal ExcusedAbsences { get { @@ -34013,6 +35554,17 @@ public decimal ExcusedAbsences { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ExcusedAbsencesSpecified { + get { + return this.excusedAbsencesFieldSpecified; + } + set { + this.excusedAbsencesFieldSpecified = value; + } + } + /// public decimal UnexcusedAbsences { get { @@ -34023,6 +35575,17 @@ public decimal UnexcusedAbsences { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool UnexcusedAbsencesSpecified { + get { + return this.unexcusedAbsencesFieldSpecified; + } + set { + this.unexcusedAbsencesFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] public System.Nullable DaysTardy { @@ -34055,6 +35618,17 @@ public decimal DaysInMembership { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DaysInMembershipSpecified { + get { + return this.daysInMembershipFieldSpecified; + } + set { + this.daysInMembershipFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] public SIF_MetadataType SIF_Metadata { @@ -34128,6 +35702,8 @@ public partial class StudentDailyAttendanceType { private System.DateTime dateField; + private bool dateFieldSpecified; + private string schoolYearField; private System.Nullable dayValueField; @@ -34138,6 +35714,8 @@ public partial class StudentDailyAttendanceType { private AUCodeSetsAttendanceStatusType attendanceStatusField; + private bool attendanceStatusFieldSpecified; + private System.Nullable timeInField; private bool timeInFieldSpecified; @@ -34191,6 +35769,17 @@ public System.DateTime Date { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateSpecified { + get { + return this.dateFieldSpecified; + } + set { + this.dateFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] public string SchoolYear { @@ -34244,6 +35833,17 @@ public AUCodeSetsAttendanceStatusType AttendanceStatus { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AttendanceStatusSpecified { + get { + return this.attendanceStatusFieldSpecified; + } + set { + this.attendanceStatusFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] public System.Nullable TimeIn { @@ -34377,9 +35977,6 @@ public enum AUCodeSetsDayValueCodeType { /// PM, - - /// - ZZREDACTED, } /// @@ -34420,6 +36017,8 @@ public partial class StudentPeriodAttendanceType { private System.DateTime dateField; + private bool dateFieldSpecified; + private string sessionInfoRefIdField; private string scheduledActivityRefIdField; @@ -34438,6 +36037,8 @@ public partial class StudentPeriodAttendanceType { private AUCodeSetsAttendanceStatusType attendanceStatusField; + private bool attendanceStatusFieldSpecified; + private string schoolYearField; private AuditInfoType auditInfoField; @@ -34483,6 +36084,17 @@ public System.DateTime Date { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateSpecified { + get { + return this.dateFieldSpecified; + } + set { + this.dateFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] public string SessionInfoRefId { @@ -34580,6 +36192,17 @@ public AUCodeSetsAttendanceStatusType AttendanceStatus { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AttendanceStatusSpecified { + get { + return this.attendanceStatusFieldSpecified; + } + set { + this.attendanceStatusFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="gYear", IsNullable=true)] public string SchoolYear { @@ -34704,6 +36327,8 @@ public partial class SessionInfoType { private System.DateTime sessionDateField; + private bool sessionDateFieldSpecified; + private System.Nullable startTimeField; private bool startTimeFieldSpecified; @@ -34854,6 +36479,17 @@ public System.DateTime SessionDate { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SessionDateSpecified { + get { + return this.sessionDateFieldSpecified; + } + set { + this.sessionDateFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] public System.Nullable StartTime { @@ -34995,6 +36631,8 @@ public partial class LearningStandardDocumentType { private LearningStandardDocumentTypeSource sourceField; + private bool sourceFieldSpecified; + private string[] organizationsField; private string[] authorsField; @@ -35005,6 +36643,8 @@ public partial class LearningStandardDocumentType { private LearningStandardDocumentTypeDocumentStatus documentStatusField; + private bool documentStatusFieldSpecified; + private System.Nullable documentDateField; private bool documentDateFieldSpecified; @@ -35082,6 +36722,17 @@ public LearningStandardDocumentTypeSource Source { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SourceSpecified { + get { + return this.sourceFieldSpecified; + } + set { + this.sourceFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlArrayItemAttribute("Organization", DataType="normalizedString", IsNullable=false)] public string[] Organizations { @@ -35137,6 +36788,17 @@ public LearningStandardDocumentTypeDocumentStatus DocumentStatus { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DocumentStatusSpecified { + get { + return this.documentStatusFieldSpecified; + } + set { + this.documentStatusFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] public System.Nullable DocumentDate { @@ -35679,6 +37341,8 @@ public partial class LearningStandardItemTypeStandardSettingBody { private CountryType countryField; + private bool countryFieldSpecified; + private string stateProvinceField; private string settingBodyNameField; @@ -35693,6 +37357,17 @@ public CountryType Country { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CountrySpecified { + get { + return this.countryFieldSpecified; + } + set { + this.countryFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] public string StateProvince { @@ -35726,6 +37401,8 @@ public partial class LearningStandardItemTypeStandardHierarchyLevel { private uint numberField; + private bool numberFieldSpecified; + private string descriptionField; /// @@ -35738,6 +37415,17 @@ public uint Number { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NumberSpecified { + get { + return this.numberFieldSpecified; + } + set { + this.numberFieldSpecified = value; + } + } + /// public string Description { get { @@ -35899,7 +37587,7 @@ public string RelationshipType { } /// - [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; @@ -36349,10 +38037,6 @@ public partial class TimeTableSubjectType { private OtherCodeListTypeOtherCode[] otherCodeListField; - private System.Nullable availableToTimeTableField; - - private bool availableToTimeTableFieldSpecified; - private SIF_MetadataType sIF_MetadataField; private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; @@ -36569,28 +38253,6 @@ public OtherCodeListTypeOtherCode[] OtherCodeList { } } - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] - public System.Nullable AvailableToTimeTable { - get { - return this.availableToTimeTableField; - } - set { - this.availableToTimeTableField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AvailableToTimeTableSpecified { - get { - return this.availableToTimeTableFieldSpecified; - } - set { - this.availableToTimeTableFieldSpecified = value; - } - } - /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] public SIF_MetadataType SIF_Metadata { @@ -36668,8 +38330,12 @@ public partial class TimeTableType { private uint daysPerCycleField; + private bool daysPerCycleFieldSpecified; + private uint periodsPerDayField; + private bool periodsPerDayFieldSpecified; + private System.Nullable teachingPeriodsPerDayField; private bool teachingPeriodsPerDayFieldSpecified; @@ -36752,6 +38418,17 @@ public uint DaysPerCycle { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DaysPerCycleSpecified { + get { + return this.daysPerCycleFieldSpecified; + } + set { + this.daysPerCycleFieldSpecified = value; + } + } + /// public uint PeriodsPerDay { get { @@ -36762,6 +38439,17 @@ public uint PeriodsPerDay { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PeriodsPerDaySpecified { + get { + return this.periodsPerDayFieldSpecified; + } + set { + this.periodsPerDayFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] public System.Nullable TeachingPeriodsPerDay { @@ -37351,7 +39039,7 @@ public string TimeTableRefId { } /// - [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] public string TimeTableSubjectRefId { get { return this.timeTableSubjectRefIdField; @@ -38167,8 +39855,12 @@ public partial class TermInfoType { private System.DateTime startDateField; + private bool startDateFieldSpecified; + private System.DateTime endDateField; + private bool endDateFieldSpecified; + private string descriptionField; private System.Nullable relativeDurationField; @@ -38234,6 +39926,17 @@ public System.DateTime StartDate { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartDateSpecified { + get { + return this.startDateFieldSpecified; + } + set { + this.startDateFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="date")] public System.DateTime EndDate { @@ -38245,6 +39948,17 @@ public System.DateTime EndDate { } } + /// + [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 Description { @@ -38481,6 +40195,8 @@ public partial class StudentContactRelationshipType { private bool contactSequenceSourceFieldSpecified; + private string schoolInfoRefIdField; + private SIF_MetadataType sIF_MetadataField; private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; @@ -38630,6 +40346,17 @@ public bool ContactSequenceSourceSpecified { } } + /// + [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 SIF_MetadataType SIF_Metadata { @@ -38701,9 +40428,6 @@ public enum AUCodeSetsSourceCodeTypeType { /// T, - - /// - ZZREDACTED, } /// @@ -38900,9 +40624,6 @@ public enum AUCodeSetsActivityTypeType { /// [System.Xml.Serialization.XmlEnumAttribute("9999")] Item9999, - - /// - ZZREDACTED, } /// @@ -39145,6 +40866,8 @@ public partial class IdentityType { private IdentityTypeAuthenticationSource authenticationSourceField; + private bool authenticationSourceFieldSpecified; + private IdentityAssertionsTypeIdentityAssertion[] identityAssertionsField; private PasswordListTypePassword[] passwordListField; @@ -39177,6 +40900,17 @@ public IdentityTypeAuthenticationSource AuthenticationSource { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AuthenticationSourceSpecified { + get { + return this.authenticationSourceFieldSpecified; + } + set { + this.authenticationSourceFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] [System.Xml.Serialization.XmlArrayItemAttribute("IdentityAssertion", IsNullable=false)] @@ -39271,7 +41005,7 @@ public IdentityTypeSIF_RefIdSIF_RefObject SIF_RefObject { } /// - [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; @@ -39370,7 +41104,7 @@ public partial class PasswordListTypePassword { private string keyNameField; - private byte[] valueField; + private string valueField; /// [System.Xml.Serialization.XmlAttributeAttribute()] @@ -39395,8 +41129,8 @@ public string KeyName { } /// - [System.Xml.Serialization.XmlTextAttribute(DataType="base64Binary")] - public byte[] Value { + [System.Xml.Serialization.XmlTextAttribute()] + public string Value { get { return this.valueField; } @@ -40382,7 +42116,7 @@ public SourceObjectsTypeSourceObjectSIF_RefObject SIF_RefObject { } /// - [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; @@ -40504,10 +42238,16 @@ public partial class ScheduledActivityType { private System.DateTime activityDateField; + private bool activityDateFieldSpecified; + private System.DateTime startTimeField; + private bool startTimeFieldSpecified; + private System.DateTime finishTimeField; + private bool finishTimeFieldSpecified; + private string cellTypeField; private string timeTableSubjectRefIdField; @@ -40608,6 +42348,17 @@ public System.DateTime ActivityDate { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ActivityDateSpecified { + get { + return this.activityDateFieldSpecified; + } + set { + this.activityDateFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="time")] public System.DateTime StartTime { @@ -40619,6 +42370,17 @@ public System.DateTime StartTime { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartTimeSpecified { + get { + return this.startTimeFieldSpecified; + } + set { + this.startTimeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="time")] public System.DateTime FinishTime { @@ -40630,6 +42392,17 @@ public System.DateTime FinishTime { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FinishTimeSpecified { + get { + return this.finishTimeFieldSpecified; + } + set { + this.finishTimeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] public string CellType { @@ -40863,9 +42636,6 @@ public enum AUCodeSetsScheduledActivityTypeType { /// Event, - - /// - ZZREDACTED, } /// @@ -40906,8 +42676,12 @@ public partial class ResourceBookingType { private System.DateTime startDateTimeField; + private bool startDateTimeFieldSpecified; + private System.DateTime finishDateTimeField; + private bool finishDateTimeFieldSpecified; + private string fromPeriodField; private string toPeriodField; @@ -40960,6 +42734,17 @@ public System.DateTime StartDateTime { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartDateTimeSpecified { + get { + return this.startDateTimeFieldSpecified; + } + set { + this.startDateTimeFieldSpecified = value; + } + } + /// public System.DateTime FinishDateTime { get { @@ -40970,6 +42755,17 @@ public System.DateTime FinishDateTime { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FinishDateTimeSpecified { + get { + return this.finishDateTimeFieldSpecified; + } + set { + this.finishDateTimeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] public string FromPeriod { @@ -41106,7 +42902,7 @@ public ResourceBookingTypeResourceRefIdSIF_RefObject SIF_RefObject { } /// - [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; @@ -41334,7 +43130,7 @@ public EquipmentInfoTypeSIF_RefIdSIF_RefObject SIF_RefObject { } /// - [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; @@ -41402,12 +43198,16 @@ public partial class InvoiceType { private System.DateTime billingDateField; + private bool billingDateFieldSpecified; + private string transactionDescriptionField; private DebitOrCreditAmountType billedAmountField; private InvoiceTypeLedger ledgerField; + private bool ledgerFieldSpecified; + private string chargedLocationInfoRefIdField; private MonetaryAmountType netAmountField; @@ -41480,6 +43280,17 @@ public System.DateTime BillingDate { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool BillingDateSpecified { + get { + return this.billingDateFieldSpecified; + } + set { + this.billingDateFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] public string TransactionDescription { @@ -41511,6 +43322,17 @@ public InvoiceTypeLedger Ledger { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LedgerSpecified { + get { + return this.ledgerFieldSpecified; + } + set { + this.ledgerFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] public string ChargedLocationInfoRefId { @@ -41759,7 +43581,7 @@ public InvoiceTypeInvoicedEntitySIF_RefObject SIF_RefObject { } /// - [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; @@ -41843,10 +43665,16 @@ public partial class FinancialAccountType { private FinancialAccountTypeClassType classTypeField; + private bool classTypeFieldSpecified; + private System.DateTime creationDateField; + private bool creationDateFieldSpecified; + private System.DateTime creationTimeField; + private bool creationTimeFieldSpecified; + private SIF_MetadataType sIF_MetadataField; private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; @@ -41918,6 +43746,17 @@ public FinancialAccountTypeClassType ClassType { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ClassTypeSpecified { + get { + return this.classTypeFieldSpecified; + } + set { + this.classTypeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="date")] public System.DateTime CreationDate { @@ -41929,6 +43768,17 @@ public System.DateTime CreationDate { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CreationDateSpecified { + get { + return this.creationDateFieldSpecified; + } + set { + this.creationDateFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="time")] public System.DateTime CreationTime { @@ -41940,6 +43790,17 @@ public System.DateTime CreationTime { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CreationTimeSpecified { + get { + return this.creationTimeFieldSpecified; + } + set { + this.creationTimeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] public SIF_MetadataType SIF_Metadata { @@ -42028,6 +43889,8 @@ public partial class ChargedLocationInfoType { private ChargedLocationInfoTypeLocationType locationTypeField; + private bool locationTypeFieldSpecified; + private string siteCategoryField; private string nameField; @@ -42062,6 +43925,17 @@ public ChargedLocationInfoTypeLocationType LocationType { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LocationTypeSpecified { + get { + return this.locationTypeFieldSpecified; + } + set { + this.locationTypeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] public string SiteCategory { @@ -42245,6 +44119,8 @@ public partial class PaymentReceiptType { private PaymentReceiptTypeTransactionType transactionTypeField; + private bool transactionTypeFieldSpecified; + private string invoiceRefIdField; private string vendorInfoRefIdField; @@ -42255,6 +44131,8 @@ public partial class PaymentReceiptType { private System.DateTime transactionDateField; + private bool transactionDateFieldSpecified; + private DebitOrCreditAmountType transactionAmountField; private string receivedTransactionIdField; @@ -42293,6 +44171,17 @@ public PaymentReceiptTypeTransactionType TransactionType { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TransactionTypeSpecified { + get { + return this.transactionTypeFieldSpecified; + } + set { + this.transactionTypeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] public string InvoiceRefId { @@ -42348,6 +44237,17 @@ public System.DateTime TransactionDate { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TransactionDateSpecified { + get { + return this.transactionDateFieldSpecified; + } + set { + this.transactionDateFieldSpecified = value; + } + } + /// public DebitOrCreditAmountType TransactionAmount { get { @@ -43297,7 +45197,7 @@ public JournalTypeOriginatingTransactionRefIdSIF_RefObject SIF_RefObject { } /// - [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; @@ -43486,7 +45386,7 @@ public DebtorTypeBilledEntitySIF_RefObject SIF_RefObject { } /// - [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; @@ -43554,10 +45454,14 @@ public partial class StudentAttendanceTimeListType { private System.DateTime dateField; + private bool dateFieldSpecified; + private string schoolYearField; private AttendanceTimeType[] attendanceTimesField; + private PeriodAttendanceType[] periodAttendancesField; + private SIF_MetadataType sIF_MetadataField; private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; @@ -43597,6 +45501,17 @@ public System.DateTime Date { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateSpecified { + get { + return this.dateFieldSpecified; + } + set { + this.dateFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] public string SchoolYear { @@ -43619,6 +45534,18 @@ public AttendanceTimeType[] AttendanceTimes { } } + /// + [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.XmlElementAttribute(IsNullable=true)] public SIF_MetadataType SIF_Metadata { @@ -43696,6 +45623,8 @@ public partial class GradingAssignmentType { private uint pointsPossibleField; + private bool pointsPossibleFieldSpecified; + private System.Nullable createDateField; private bool createDateFieldSpecified; @@ -43774,6 +45703,17 @@ public uint PointsPossible { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PointsPossibleSpecified { + get { + return this.pointsPossibleFieldSpecified; + } + set { + this.pointsPossibleFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] public System.Nullable CreateDate { @@ -44170,6 +46110,8 @@ public partial class NAPEventStudentLinkType { private AUCodeSetsSchoolSectorCodeType schoolSectorField; + private bool schoolSectorFieldSpecified; + private System.Nullable systemField; private bool systemFieldSpecified; @@ -44186,6 +46128,8 @@ public partial class NAPEventStudentLinkType { private AUCodeSetsNAPParticipationCodeType participationCodeField; + private bool participationCodeFieldSpecified; + private string participationTextField; private string deviceField; @@ -44304,6 +46248,17 @@ public AUCodeSetsSchoolSectorCodeType SchoolSector { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SchoolSectorSpecified { + get { + return this.schoolSectorFieldSpecified; + } + set { + this.schoolSectorFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] public System.Nullable System { @@ -44391,6 +46346,17 @@ public AUCodeSetsNAPParticipationCodeType ParticipationCode { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ParticipationCodeSpecified { + get { + return this.participationCodeFieldSpecified; + } + set { + this.participationCodeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] public string ParticipationText { @@ -45282,6 +47248,8 @@ public partial class NAPStudentResponseSetType { private bool reportExclusionFlagField; + private bool reportExclusionFlagFieldSpecified; + private string calibrationSampleFlagField; private string equatingSampleFlagField; @@ -45318,6 +47286,17 @@ public bool ReportExclusionFlag { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ReportExclusionFlagSpecified { + get { + return this.reportExclusionFlagFieldSpecified; + } + set { + this.reportExclusionFlagFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] public string CalibrationSampleFlag { @@ -45613,8 +47592,12 @@ public partial class WellbeingResponseType { private System.DateTime dateField; + private bool dateFieldSpecified; + private System.DateTime wellbeingResponseStartDateField; + private bool wellbeingResponseStartDateFieldSpecified; + private System.Nullable wellbeingResponseEndDateField; private bool wellbeingResponseEndDateFieldSpecified; @@ -45625,6 +47608,8 @@ public partial class WellbeingResponseType { private string wellbeingResponseNotesField; + private PersonInvolvementType[] personInvolvementListField; + private SuspensionContainerType suspensionField; private DetentionContainerType detentionField; @@ -45676,6 +47661,17 @@ public System.DateTime Date { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateSpecified { + get { + return this.dateFieldSpecified; + } + set { + this.dateFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="date")] public System.DateTime WellbeingResponseStartDate { @@ -45687,6 +47683,17 @@ public System.DateTime WellbeingResponseStartDate { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool WellbeingResponseStartDateSpecified { + get { + return this.wellbeingResponseStartDateFieldSpecified; + } + set { + this.wellbeingResponseStartDateFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] public System.Nullable WellbeingResponseEndDate { @@ -45742,6 +47749,18 @@ public string WellbeingResponseNotes { } } + /// + [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 { @@ -45907,8 +47926,12 @@ public partial class WellbeingAlertType { private System.DateTime dateField; + private bool dateFieldSpecified; + private System.DateTime wellbeingAlertStartDateField; + private bool wellbeingAlertStartDateFieldSpecified; + private System.Nullable wellbeingAlertEndDateField; private bool wellbeingAlertEndDateFieldSpecified; @@ -45968,6 +47991,17 @@ public System.DateTime Date { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateSpecified { + get { + return this.dateFieldSpecified; + } + set { + this.dateFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="date")] public System.DateTime WellbeingAlertStartDate { @@ -45979,6 +48013,17 @@ public System.DateTime WellbeingAlertStartDate { } } + /// + [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 { @@ -46431,9 +48476,9 @@ public partial class WellbeingEventType { private AUCodeSetsWellbeingEventCategoryClassType wellbeingEventCategoryClassField; - private string wellbeingEventCategoryField; + private bool wellbeingEventCategoryClassFieldSpecified; - private string[] wellbeingEventSubCategoryListField; + private WellbeingEventCategoryType[] wellbeingEventCategoryListField; private string reportingStaffRefIdField; @@ -46445,6 +48490,8 @@ public partial class WellbeingEventType { private System.DateTime wellbeingEventDateField; + private bool wellbeingEventDateFieldSpecified; + private System.Nullable wellbeingEventTimeField; private bool wellbeingEventTimeFieldSpecified; @@ -46453,6 +48500,8 @@ public partial class WellbeingEventType { private AUCodeSetsWellbeingEventTimePeriodType wellbeingEventTimePeriodField; + private bool wellbeingEventTimePeriodFieldSpecified; + private System.Nullable confidentialFlagField; private bool confidentialFlagFieldSpecified; @@ -46528,25 +48577,25 @@ public AUCodeSetsWellbeingEventCategoryClassType WellbeingEventCategoryClass { } /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] - public string WellbeingEventCategory { + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool WellbeingEventCategoryClassSpecified { get { - return this.wellbeingEventCategoryField; + return this.wellbeingEventCategoryClassFieldSpecified; } set { - this.wellbeingEventCategoryField = value; + this.wellbeingEventCategoryClassFieldSpecified = value; } } /// [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] - [System.Xml.Serialization.XmlArrayItemAttribute("WellbeingEventSubCategory", IsNullable=false)] - public string[] WellbeingEventSubCategoryList { + [System.Xml.Serialization.XmlArrayItemAttribute("WellbeingEventCategory", IsNullable=false)] + public WellbeingEventCategoryType[] WellbeingEventCategoryList { get { - return this.wellbeingEventSubCategoryListField; + return this.wellbeingEventCategoryListField; } set { - this.wellbeingEventSubCategoryListField = value; + this.wellbeingEventCategoryListField = value; } } @@ -46605,6 +48654,17 @@ public System.DateTime WellbeingEventDate { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool WellbeingEventDateSpecified { + get { + return this.wellbeingEventDateFieldSpecified; + } + set { + this.wellbeingEventDateFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] public System.Nullable WellbeingEventTime { @@ -46648,6 +48708,17 @@ public AUCodeSetsWellbeingEventTimePeriodType WellbeingEventTimePeriod { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool WellbeingEventTimePeriodSpecified { + get { + return this.wellbeingEventTimePeriodFieldSpecified; + } + set { + this.wellbeingEventTimePeriodFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] public System.Nullable ConfidentialFlag { @@ -46851,8 +48922,12 @@ public partial class PersonalisedPlanType { private AUCodeSetsPersonalisedPlanType personalisedPlanCategoryField; + private bool personalisedPlanCategoryFieldSpecified; + private System.DateTime personalisedPlanStartDateField; + private bool personalisedPlanStartDateFieldSpecified; + private System.Nullable personalisedPlanEndDateField; private bool personalisedPlanEndDateFieldSpecified; @@ -46905,6 +48980,17 @@ public AUCodeSetsPersonalisedPlanType PersonalisedPlanCategory { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PersonalisedPlanCategorySpecified { + get { + return this.personalisedPlanCategoryFieldSpecified; + } + set { + this.personalisedPlanCategoryFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="date")] public System.DateTime PersonalisedPlanStartDate { @@ -46916,6 +49002,17 @@ public System.DateTime PersonalisedPlanStartDate { } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PersonalisedPlanStartDateSpecified { + get { + return this.personalisedPlanStartDateFieldSpecified; + } + set { + this.personalisedPlanStartDateFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] public System.Nullable PersonalisedPlanEndDate { diff --git a/Code/Sif3Specification/Sif.Specification.DataModel.Au.v3_4_2/Sif.Specification.DataModel.Au.v3_4_2.csproj b/Code/Sif3Specification/Sif.Specification.DataModel.Au.v3_4_2/Sif.Specification.DataModel.Au.v3_4_2.csproj index 715efbc4..051ff59d 100644 --- a/Code/Sif3Specification/Sif.Specification.DataModel.Au.v3_4_2/Sif.Specification.DataModel.Au.v3_4_2.csproj +++ b/Code/Sif3Specification/Sif.Specification.DataModel.Au.v3_4_2/Sif.Specification.DataModel.Au.v3_4_2.csproj @@ -45,8 +45,8 @@ - if not exist "$(SolutionDir)..\..\SharedLibs\$(TargetName) 3.4.1" mkdir "$(SolutionDir)..\..\SharedLibs\$(TargetName) 3.4.1" -copy "$(ProjectDir)$(OutDir)$(TargetFileName)" "$(SolutionDir)..\..\SharedLibs\$(TargetName) 3.4.1\$(TargetFileName)" /Y /V + if not exist "$(SolutionDir)..\..\SharedLibs\$(TargetName) 3.4.2" mkdir "$(SolutionDir)..\..\SharedLibs\$(TargetName) 3.4.2" +copy "$(ProjectDir)$(OutDir)$(TargetFileName)" "$(SolutionDir)..\..\SharedLibs\$(TargetName) 3.4.2\$(TargetFileName)" /Y /V - @@ -811,11 +811,6 @@ Type of room, for use in timetabling. - - - Optional information if available and current that identifies whether or not this entity can be timetabled. - - @@ -947,11 +942,6 @@ The ID (GUID) of a calendar summary to which this Staff Member is associated with. - - - Optional information if available and current that identifies whether or not this entity can be timetabled. - - @@ -2955,11 +2945,6 @@ Any other codes this subject is known by; eg VASS code for VCE in Vic. - - - Optional information if available and current that identifies whether or not this entity can be timetabled. - - @@ -3234,7 +3219,7 @@ The GUID of the TimeTable to which this Cell belongs - + The GUID of the Subject that this Cell is scheduling @@ -3710,6 +3695,11 @@ Indicates the source who provided the contact sequence order. + + + GUID that identifies a school associated with the relationship. + + @@ -5513,6 +5503,11 @@ Breakdown of times that the student entered or returned to school. + + + List of any period attendances that need to be captured as part of a full list of student attendance types. + + @@ -6217,6 +6212,11 @@ Text relating to the particular WellbeingResponse. + + + >A person (additional to the student) involved in a Wellbeing event/response where required to be known. + + Container for details of a Suspension or Explusion. @@ -6229,7 +6229,7 @@ - Container for Information to define the need for an Plan.. + Container for Information to define the need for an Plan. @@ -6440,7 +6440,7 @@ - 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 is specific to a student, 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. Where the event has an impact on a student’s wellbeing an individual record for each student should be generated. E.g. where a student is reporting that another student fell off his bike, then the reporting student is listed as a person involved. + 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 is specific to a student, 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. Where the event has an impact on a student’s wellbeing an individual record for each student should be generated. E.g. where a student is reporting that another student fell off his bike, then the reporting student is listed as a person involved. @@ -6468,19 +6468,14 @@ Category of WellbeingEvent. - - - Category of WellbeingEvent. - - - + - List of sub-categories of the WellbeingEvent. Most likely to be locally defined. + List of Categories of WellbeingEvent. - The ID (GUID) of the staff member who logged the Wellbeing Event record.. + The ID (GUID) of the staff member who logged the Wellbeing Event record. @@ -6490,7 +6485,7 @@ - Date and time of the WellbeingEvent record creation.. + Date and time of the WellbeingEvent record creation. @@ -6510,7 +6505,7 @@ - Category of WellbeingEvent. + Time period of when the event occurred. @@ -6520,7 +6515,7 @@ - List of People involved in the Wellbeing event. Mandatory if more people than the student to which this event occurs is involved.. + List of People involved in the Wellbeing event. Mandatory if more people than the student to which this event occurs is involved. @@ -6682,15 +6677,35 @@ Text relating to the particular WellbeingCharacteristic. - + Category of WellbeingCharacteristic. + + + + + + + + + + - + Sub category of the WellbeingCharacteristic. + + + + + + + + + + @@ -6766,6 +6781,554 @@ + + + + + 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 - discuss + + + + + Hip Dysplasia + + + + + Joint Hypermobility + + + + + Juvenile Arthritis + + + + + Kohlers Disease + + + + + Marfan Syndrome + + + + + Meyers Dysplasia + + + + + Neurofibromatosis type 1 + + + + + Osgood Schlatter Condition + + + + + Osteo Imperfecta + + + + + Scoliosis + + + + + Severs 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 + + + + + Pierr Robyn Syndrome + + + + + Potocki - Lupski Syndrome + + + + + Prader Willi Syndrome + + + + + Rubinstein-Taybi Syndrome + + + + + ScN2A (Sodium Channel) Gene Mutation + + + + + Trisomy - chromosome + + + + + Trisomy 21/Down Syndrome + + + + + Turners Syndrome + + + + + Velocardiofacial Syndrome + + + + + Wolf-Hirschhorn Syndrome + + + + + + + + + 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/Phalangeal Disorders + + + + + Deaf and Hard of Hearing + + + + + Optical/ Vision Disorder + + + + + Medical Other + + + + + Disability Other + + + + + Special Needs Other + + + + + Other + + + + @@ -6838,6 +7401,1004 @@ Norfolk Time UTC +11 + + + Other Time Zone not defined + + + + + + + + + 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 + + + + + + + + + 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 + + + + + Buildings and glass + + + + + Fittings and fixtures + + + + + Furniture + + + + + Equipment + + + + + Vehicles + + + + + 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 + + @@ -7327,14 +8888,14 @@ - + - Composite + Extended text - + - Extended text + Composite @@ -7912,11 +9473,6 @@ Other - - - Redacted for privacy - - @@ -11015,11 +12571,6 @@ Other general activity - - - Redacted for privacy - - @@ -11059,11 +12610,6 @@ Personal - - - Redacted for privacy - - @@ -11178,11 +12724,6 @@ Unknown - - - Redacted for privacy - - @@ -11217,11 +12758,6 @@ Not Provided - - - Redacted for privacy - - @@ -11271,11 +12807,6 @@ Alternate Other address - - - Redacted for privacy - - @@ -11325,11 +12856,6 @@ Other Address - - - Redacted for privacy - - @@ -11384,11 +12910,6 @@ Other Territories - - - Redacted for privacy - - @@ -13187,11 +14708,6 @@ Home Mobile - - - Redacted for privacy - - @@ -13236,11 +14752,6 @@ Other - - - Redacted for privacy - - @@ -13275,11 +14786,6 @@ Unstaffed - - - Redacted for privacy - - @@ -14099,11 +15605,6 @@ Not Applicable - - - Redacted for privacy - - @@ -14118,11 +15619,6 @@ Non-Government School - - - Redacted for privacy - - @@ -14137,11 +15633,6 @@ Systemic - - - Redacted for privacy - - @@ -14171,11 +15662,6 @@ Other - - - Redacted for privacy - - @@ -14865,11 +16351,6 @@ Rationalism - - - Redacted for privacy - - @@ -22217,11 +23698,6 @@ Male - - - Redacted for privacy - - @@ -22276,11 +23752,6 @@ Tribal Name - - - Redacted for privacy - - @@ -22350,11 +23821,6 @@ Documentation Sighted, type not recorded - - - Redacted for privacy - - @@ -22394,11 +23860,6 @@ Not Provided - - - Redacted for privacy - - @@ -22433,11 +23894,6 @@ Not Applicable - English is 'first language spoken' and do not 'speak a language other than English at home'. - - - Redacted for privacy - - @@ -25001,11 +26457,6 @@ Other - - - Redacted for privacy - - @@ -25105,11 +26556,6 @@ Other - - - Redacted for privacy - - @@ -25139,11 +26585,6 @@ Not Stated/Unknown - - - Redacted for privacy - - @@ -25168,11 +26609,6 @@ Temporary Resident - - - Redacted for privacy - - @@ -26332,11 +27768,6 @@ Declaratory (No longer issued) - - - Redacted for privacy - - @@ -26376,11 +27807,6 @@ Not Sighted or Not Provided - - - Redacted for privacy - - @@ -26400,11 +27826,6 @@ Above level - - - Redacted for privacy - - @@ -26429,11 +27850,6 @@ Other - - - Redacted for privacy - - @@ -26453,11 +27869,6 @@ Concurrent Enrolment - - - Redacted for privacy - - @@ -26557,18 +27968,13 @@ Not provided - - - Redacted for privacy - - - Senior management in large business organisation, government administration and defence and qualified professionals. + Senior management in large business organisation, government administration and defence and qualified professionals @@ -26588,7 +27994,7 @@ - Out of employed work for 12 months or more (If less use previous occupational group.) + Out of employed work for 12 months or more (If less use previous occupational group) @@ -26596,11 +28002,6 @@ Unknown - - - Redacted for privacy - - @@ -26630,11 +28031,6 @@ Year 12 or equivalent - - - Redacted for privacy - - @@ -26664,11 +28060,6 @@ No non-school qualification - - - Redacted for privacy - - @@ -26693,11 +28084,6 @@ Yes - - - Redacted for privacy - - @@ -26947,11 +28333,6 @@ Other - - - Redacted for privacy - - @@ -26981,11 +28362,6 @@ Ascribed by a previous school - - - Redacted for privacy - - @@ -27020,11 +28396,6 @@ Other - - - Redacted for privacy - - @@ -27044,11 +28415,6 @@ Historical - - - Redacted for privacy - - @@ -27148,6 +28514,11 @@ Original entry into an Australian school from a foreign country with an interruption in schooling + + + Entry into Intensive English Centre + + Temporary enrolment @@ -27158,11 +28529,6 @@ Other - - - Redacted for privacy - - @@ -27192,11 +28558,6 @@ Afternoon - - - Redacted for privacy - - @@ -27216,11 +28577,6 @@ Unknown - - - Redacted for privacy - - @@ -27312,7 +28668,7 @@ - Expelled or involuntarily withdrawn + Expelled, Excluded or involuntarily withdrawn @@ -27385,21 +28741,11 @@ Transferred to a different campus of the same school - - - Excluded - - Other - - - Redacted for privacy - - @@ -27414,11 +28760,6 @@ Part Time - - - Redacted for privacy - - @@ -27438,11 +28779,6 @@ Not stated/Unknown - - - Redacted for privacy - - @@ -27462,11 +28798,6 @@ Unknown - - - Redacted for privacy - - @@ -27511,11 +28842,6 @@ MIME - - - Redacted for privacy - - @@ -27585,11 +28911,6 @@ Industrial Award - - - Redacted for privacy - - @@ -27614,11 +28935,6 @@ RFID - - - Redacted for privacy - - @@ -27643,11 +28959,6 @@ Not Stated/Inadequately Described - - - Redacted for privacy - - @@ -27782,11 +29093,6 @@ Ungraded Senior Secondary - - - Redacted for privacy - - @@ -27811,11 +29117,6 @@ Not Applicable - - - Redacted for privacy - - @@ -27835,11 +29136,6 @@ Other - - - Redacted for privacy - - @@ -27874,11 +29170,6 @@ Not stated/inadequately described - - - Redacted for privacy - - @@ -27918,11 +29209,6 @@ Teacher referral - - - Redacted for privacy - - @@ -27972,11 +29258,6 @@ Weekend - - - Redacted for privacy - - @@ -28921,11 +30202,6 @@ Recruitment Officer - - - Redacted for privacy - - @@ -29030,11 +30306,6 @@ Reading readiness test - - - Redacted for privacy - - @@ -29054,11 +30325,6 @@ A link to a standard from another state. The purpose of this is to express relationships between state standards. - - - Redacted for privacy - - @@ -29138,11 +30404,6 @@ Work Studies - - - Redacted for privacy - - @@ -29257,11 +30518,6 @@ Workplace readiness score - - - Redacted for privacy - - @@ -29276,11 +30532,6 @@ Other Usage - - - Redacted for privacy - - @@ -29305,11 +30556,6 @@ On Leave - - - Redacted for privacy - - @@ -29334,11 +30580,6 @@ The event is supervised by a casual teacher - - - Redacted for privacy - - @@ -29358,11 +30599,6 @@ The event is a merged class - - - Redacted for privacy - - @@ -29422,11 +30658,6 @@ Anything else (one-off) - - - Redacted for privacy - - @@ -29466,11 +30697,6 @@ Other - - - Redacted for privacy - - @@ -29515,11 +30741,6 @@ Other - - - Redacted for privacy - - @@ -29574,11 +30795,6 @@ Other - - - Redacted for privacy - - @@ -30524,14 +31740,68 @@ + + + + + List of Categories of WellbeingEvent. + + + + + + + + + + + + Category of event. + + + + + Category of event. + + + + + + + + + + + + + + + List of sub-categories of the WellbeingEvent. Most likely to be locally defined. + + + + + + - Optional List of SubTypes associated with a Category. + List of SubTypes associated with a Category. - + + + + + + + + + + + + @@ -30604,7 +31874,7 @@ - List of People involved in the Wellbeing event. Mandatory if more people than the student to which this event occurs is involved. + List of People involved in the Wellbeing event/response. Mandatory if more people than the student to which this event/response occurs is involved. @@ -30616,7 +31886,7 @@ - A person (additional to the student) involved in a Wellbeing event where required to be known. + A person (additional to the student) involved in a Wellbeing event/response where required to be known. @@ -33099,6 +34369,11 @@ Time span that the student entered or returned to school + + + Nature of the attendance e.g. 'Taken at Roll Call' + + Locally defined code for attendance. @@ -33130,9 +34405,106 @@ - + + + RefId of TimeTableSubject + + + + + Note related to this particular time span. + + + + + + + + + + + Breakdown of grouped period attendance. + + + + + + + + + + + + + + + + This container type allows recording of period level attendance for a student. + + + + + Nature of the attendance e.g. 'Taken at Roll Call' + + + + + Locally defined code for attendance. + + + + + Approved or Unapproved status of this attendance code. + + + + + The date of the attendance event. + + + + + The GUID of the session that this attendance applies to. + + + + + The GUID of the ScheduledActivity Object attendance applies to. + + + + + The period within which attendance is being reported, e.g. "4D". + + + + + Day Id. + + + + + Optional Start Time of Curriculum Session + + + + + Optional End Time of Curriculum Session + + + + + The time the student entered or returned to this class. + + + + + The time the student left this class. + + + - Source of information about attendance. + The (GUID) of the piece of Curriculum (TT Grid) scheduled @@ -33152,7 +34524,7 @@ - Note related to this particular time span. + Note related to this particular attendance. @@ -35782,6 +37154,11 @@ The person's marital status. + + + Person's Medicare number. Exchange only with permission to do so. + + diff --git a/README.md b/README.md index d5b6d2d3..480b4498 100644 --- a/README.md +++ b/README.md @@ -341,3 +341,7 @@ To get started using this framework, read the *Sif3Framework .NET Developer's Gu - Added a draft version of SIF AU Data Model 3.4.2. - Implemented the broadcasting of SIF Events from a Provider. - Enhanced the SIF Framework to work with TLS 1.2. + +**Nov 06, 2017 - 3.2.1.4 Applied updates to AU Data Model 3.4.2** + +- Updated the SIF Framework to use the officially approved version of the SIF AU Data Model 3.4.2 (no SIF Framework version update). diff --git a/SharedLibs/Sif.Specification.DataModel.Au 3.4.1/Sif.Specification.DataModel.Au.dll b/SharedLibs/Sif.Specification.DataModel.Au 3.4.1/Sif.Specification.DataModel.Au.dll index 32a57ec49b1ab2af4f81b12556a7533c1de08753..a103bb5d890f2b7c9f42e59e8e8611eca16d74c8 100644 GIT binary patch delta 116 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 z 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

ogEmxJa5{owC&5OOnRkNwALAXUxX~6H;a4P-& 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 z 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 z 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 z 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